У меня есть 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.