2012-05-06 14 views
1

私は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

+1

どのように戦争を築いていますか? (手動、Eclipse、他のIDE?) – Krrose27

+1

私は "Eclipse on Server"を使ってプロジェクトを自動的に展開しています。 Tomcatサーバーを選択でき、自動的に展開されます。 – frugi

答えて

1

Dynamic Web Projectをクリックします。

これは、他のEclipseポータルを自動的にWARs libフォルダにバンドルします。

+1

Thx!それはうまくいった! :) – frugi

関連する問題