私は2つのJavaプロジェクトを持っています。一つは通常のJavaプロジェクトです。このJava Projectを動的Webプロジェクトに統合したいと思います。それは最初はうまくいく。プロジェクトをJava Build Pathに簡単に統合できます。 しかし、私は、私は常にこの例外を取得し、動的Webプロジェクトから「MyClassの」と呼ぶ場合:ダイナミック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がサーバーにデプロイされたことを意味します。 >The None Dynamic Web Project
- >Properties
- - >Deployment Assembly
- >Add
- >Project
どのように戦争を築いていますか? (手動、Eclipse、他のIDE?) – Krrose27
私は "Eclipse on Server"を使ってプロジェクトを自動的に展開しています。 Tomcatサーバーを選択でき、自動的に展開されます。 – frugi