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