eclipse依赖项目中的jar文件未导出Web应用程序库

时间:2012-11-12 11:35:38

标签: java eclipse tomcat

我在eclipse中创建了一个动态Web应用程序。它的Web App Libraries文件夹中有2个罐子。 我在“订购和导出”选项卡中选择了Web App Libraries文件夹,因此我希望这会导致这两个jar导出到我的Runtime类路径。 但是,当我单击“在服务器上运行”时,我收到ClassNotFound错误。我可以通过修改我的运行配置并将2个jar添加到类路径来解决这个问题。

这是对下面这个错误的另一个麻烦吗?

https://bugs.eclipse.org/bugs/show_bug.cgi?id=118622

1 个答案:

答案 0 :(得分:0)

听起来有可能。听起来它本身并不是一个bug,而是一个'功能'在部署到/运行在外部服务器上时如何在Eclipse中管理运行时类路径。请注意运行时类路径(运行应用程序时由服务器使用)与构建类路径(编译应用程序时由Eclipse使用)之间的区别。

为了在运行时类路径上有2个jar,它们应该被复制到" WEB-INF / lib"应用程序的展开目录(或war文件中)。