Можно ли открыть страницу JSF с помощью Payara Micro?

Я пытался запустить Payara Micro сервер. Во-первых, я написал это как Java-код, вот так.

    PayaraMicro payaraMicro = PayaraMicro.getInstance();
    payaraMicro.bootStrap();

Это работает, но с ошибкой 404 (я не знаю, почему тоже). После того, как я также запустил файл JAR в командной строке, и это был тот же результат. Я хочу открыть страницу в браузере, когда мой сервер развернут. Мне нужно открыть страницу с расширением.jsf (или сдать в аренду html-страницу с простым "Hello world!"). Является ли это возможным? Мне нужно записать его как конфигурацию в XML-файл или запустить из командной строки?

Примечания: https://payara.gitbooks.io/payara-server/documentation/payara-micro/appendices/cmd-line-opts.html Кажется, что в этой документации нет информации, или я чего-то не понимаю...

Вот мой пример https://github.com/dasha-buzovska/payaraMicro

1 ответ

Похоже, что у вас была папка webapp не в том месте (она должна быть под основной, а не под основной /resources), и у вас не было web.xml, который включает сервлет лица.

Я создал для вас пиар, который создает работающее приложение. Я также изменил упаковку на войну, так как я не очень хорошо знаком с упаковкой uberjar. НТН!

Другие вопросы по тегам