如何在动态Web项目中集成Java项目

时间:2012-05-06 20:23:21

标签: java eclipse tomcat7

我有两个Java项目。一个是普通的Java项目。我想在我的动态webproject中集成这个Java项目。一开始工作正常。我可以轻松地将项目集成到Java Build Path上。 但是,如果我从动态Web项目中调用“MyClass”,我总会得到这个例外:

  

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。

1 个答案:

答案 0 :(得分:1)

右键点击Dynamic Web Project - > {{1st}} - > {{1st}} - > Properties - > Deployment Assembly - > Add

这会将另一个eclipse项目自动捆绑到WARs lib文件夹中。