gpt4 book ai didi

java - 如何将 Java 项目集成到动态 Web 项目中

转载 作者:太空宇宙 更新时间:2023-11-04 08:15:35 24 4
gpt4 key购买 nike

我有两个 Java 项目。一种是普通的 Java 项目。我想将此 Java 项目集成到我的动态 Web 项目中。一开始效果很好。我可以轻松地通过 Java 构建路径集成该项目。但如果我从动态 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)

这可能意味着其他正常的java项目部署到服务器上。

最佳答案

右键单击动态 Web 项目 -> 属性 -> 部署程序集 -> 添加 -> 项目 -> 无动态 Web 项目

这会将其他 eclipse 项目自动捆绑到 WARs lib 文件夹中。

关于java - 如何将 Java 项目集成到动态 Web 项目中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10473962/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com