在java中使用另一个项目的项目会抛出异常

时间:2015-08-30 22:54:58

标签: java exception dependencies projects

我仍然在努力完成我的实习计划,这次我又遇到了另一个问题,因为我时间紧迫(我还没有完成工作,但没有时间)我不禁要求你的帮助,再次。谢谢。 所以,我有两个项目,一个用于对文件进行电子认证,另一个是用于上传文件的Web项目。在这一个(Web项目)1上传jsp页面,1个servlet和1个消息页面。我想在servlet中使用第一个项目的类,我添加了正确的导入,并在Web项目的“项目引用”中添加了项目1,这两个项目分别进行了大量工作(我做了简单的上传测试和证明,他们都很好)。只是在成功上传文件后我想使用第一个项目签名但我得到一个例外:

exception 

javax.servlet.ServletException: L''exécution de la servlet a lancé une exception

cause mère 

java.lang.NoClassDefFoundError: tn/ance/signature/chargement_fichierp12
    servlets.UploadServlet.doPost(UploadServlet.java:197)
    javax.servlet.http.HttpServlet.service(HttpServlet.java:641)
    javax.servlet.http.HttpServlet.service(HttpServlet.java:722)

任何帮助将不胜感激! 非常感谢你^^

这是我对两个项目的配置(项目2是一个Web项目在其servlet中使用项目1(signature_))

enter image description here

enter image description here

enter image description here

enter image description here

enter image description here

enter image description here

enter image description here

enter image description here

enter image description here

enter image description here

1 个答案:

答案 0 :(得分:0)

Eclipse exporting JAR in WAR

下面介绍如何将项目添加到部署程序集中。

  

右键单击动态Web项目的根节点,选择“属性”,然后选择“部署程序集”。在这里,您可以添加项目(这些项目被激发并添加到WEB-INF / lib中)和项目中的单个jar。