Java 在托米部署战争

Java 在托米部署战争,java,apache,tomcat,server,war,Java,Apache,Tomcat,Server,War,我在TomEE的网络应用程序中有我的战争。 delpoying之后,当我尝试运行应用程序时,它说它无法看到Project/WEB-INF/classes下的类 我还尝试将这些类打包到一个单独的jar中,并在WEB-INF/lib下加载该jar 我不知道为什么它不能看到WEB-INF/classes下未部署的类 有人能帮我吗 编辑1: 错误日志: java.lang.NoClassDefFoundError: Could not initialize class com.app.auth.Auth

我在TomEE的网络应用程序中有我的战争。 delpoying之后,当我尝试运行应用程序时,它说它无法看到Project/WEB-INF/classes下的类

我还尝试将这些类打包到一个单独的jar中,并在WEB-INF/lib下加载该jar

我不知道为什么它不能看到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创建了WAR文件


嗨!请添加错误日志,以便我们可以更好地查看什么happening@Alfabravo添加了它们您可以添加创建WAR文件的步骤吗?@Boris我从eclipse创建了WAR。你可以在我的编辑2中找到这些信息。WAR文件的内容是什么?这是一个开源项目吗?这样你就可以共享到git回购的链接了吗?