这个问题是关于Eclipse开发的,我想在Eclipse中创建一个Web应用程序,问题是我没有将依赖关系jar添加到已部署的存档中。Eclipse Web Project依赖关系
我创建了一个新的动态Web项目并将其链接到另一个Java项目。 Java项目引用了一些第三方jar(例如Spring jars),但由于发布web项目的某些原因,我只在战争的lib目录中获得Java项目jar,而没有Java项目依赖项(例如Spring)。
换句话说,我有依赖于项目B(Java Project)的项目A(Web项目),项目B依赖于Spring Jars。当我在网上发布项目作为战争到JBoss唯一项目B被打包成JAR(无春瓶)
我知道我可以用蚂蚁做,我甚至有这样build.xml
构建整个应用程序,但我认为日食也可以为我执行包装任务。
我将Java项目添加到Web项目中的Java EE模块依赖关系。
我应该在Java项目构建路径属性中使用导出选项吗?我是否也应该将Java项目的依赖关系添加到Web项目中?
我在做什么错?
编辑:我使用Eclipse 3.5.1
也可以考虑这样一个问题:http://stackoverflow.com/questions/1691553/java-web-project-referencing-another-java-project。 – 2009-11-07 15:03:54
我见过这个问题,在Java EE模块依赖关系中添加依赖关系并不能解决我的问题 – LiorH 2009-11-07 15:06:35
您可能还需要将Spring jars添加到Web项目的依赖关系列表中。它们可能不是传递性的。 – nitind 2014-05-10 05:38:13