Развертывание WAR в TomEE - PullRequest
0 голосов
/ 08 мая 2018

У меня есть WAR в веб-приложениях TomEE.После delpoying, когда я пытаюсь запустить приложение, оно говорит, что не может видеть классы, которые присутствуют в Project / WEB-INF / classes .

Я также попытался упаковать ихклассы в отдельный jar-файл и загружают этот jar-файл в WEB-INF / lib .

. Я не уверен, почему он не может видеть классы, которые были развернуты в WEB-INF / classes.

Может кто-нибудь помочь мне с этим?

ПРАВКА 1:

Журнал ошибок:

java.lang.NoClassDefFoundError: Could not initialize class com.app.auth.AuthenticationService
    com.app.auth.AuthenticationInit.doInit(AuthenticationInit.java:14)
    org.zkoss.zk.ui.metainfo.InitiatorInfo.doInit(InitiatorInfo.java:148)
    org.zkoss.zk.ui.metainfo.InitiatorInfo.newInitiator(InitiatorInfo.java:143)
    org.zkoss.zk.ui.metainfo.PageDefinition.doInit(PageDefinition.java:396)
    org.zkoss.zk.ui.impl.Initiators.doInit(Initiators.java:58)
    org.zkoss.zk.ui.impl.UiEngineImpl.execNewPage0(UiEngineImpl.java:378)
    org.zkoss.zk.ui.impl.UiEngineImpl.execNewPage(UiEngineImpl.java:312)
    org.zkoss.zk.ui.http.DHtmlLayoutServlet.process(DHtmlLayoutServlet.java:215)
    org.zkoss.zk.ui.http.DHtmlLayoutServlet.doGet(DHtmlLayoutServlet.java:136)
    javax.servlet.http.HttpServlet.service(HttpServlet.java:624)
    javax.servlet.http.HttpServlet.service(HttpServlet.java:731)
    org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)

ПРАВКА 2: Как я создал файл WAR:

Я создал файл WAR из eclipse , щелкнув правой кнопкой мыши по проекту и выбрав Export как файл WAR.

In the attached image, I deselected Target runtime

...