我正在寻找在 Payara Micro 中在特定上下文根下部署应用程序的方法(理想情况下是空上下文,因此应用程序在根目录下运行)。
据我所知有两种方法:
使用
.ear
文件并在 application.xml 文件中指定上下文根:<context-root>/</context-root>
启动 Payara Micro 并以编程方式部署
PayaraMicroRuntime instance = PayaraMicro.bootstrap(); InputStream is = new FileInputStream("thewar.war") instance.deploy("name", "contextroot", is);
还有其他我想念的方式吗?在我当前的设置中,以上两个版本都不适合我。