我有兩個Java項目。一個是普通的Java項目。我想將這個Java項目集成到我的動態web項目中。一開始工作正常。我可以輕鬆地將項目整合到Java Build Path中。 但是,如果我稱之爲「MyClass的」從動態Web項目我總是得到這樣的例外:如何在動態Web項目中集成Java項目
javax.servlet.ServletException: java.lang.NoClassDefFoundError: my/project/MyClass org.apache.jasper.runtime.PageContextImpl.doHandlePageException(PageContextImpl.java:911) org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:840) org.apache.jsp.api_jsp._jspService(api_jsp.java:91) org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70) javax.servlet.http.HttpServlet.service(HttpServlet.java:722) org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:433) org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:389) org.apache.jasper.servlet.JspServlet.service(JspServlet.java:333) javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
這可能意味着其他正常javaproject部署到服務器。
你怎麼建立你的戰爭? (手動,日食,其他IDE?) – Krrose27
我使用eclipse「Run on Server」自動部署項目。 在那裏我可以選擇我的Tomcat服務器,並自動部署。 – frugi