我试图启动Payara Micro服务器。首先,我像这样写成Java代码。
PayaraMicro payaraMicro = PayaraMicro.getInstance();
payaraMicro.bootStrap();
它运行,但是出现404错误(我也不知道为什么)。之后,我也在命令行中运行了jar文件,结果是一样的。 部署服务器后,我想在浏览器中打开页面。我需要打开扩展名为.jsf的页面(或使用简单的“ Hello world!”租用html页面)。可能吗?我需要像在xml文件中的配置一样编写它还是从命令行运行?
注意: https://payara.gitbooks.io/payara-server/documentation/payara-micro/appendices/cmd-line-opts.html似乎该文档中没有信息,或者我听不懂...
答案 0 :(得分:1)
您似乎将webapp文件夹放在错误的位置(应该位于main之下,而不是main / resources下),并且您没有可启用Faces Servlet的web.xml。
我为您创建了一个PR,该PR构建了一个可运行的应用程序。我也将包装改为战争,因为我对uberjar包装不太熟悉。 HTH!