在Eclipse中为EAR Project添加外部jar文件

时间:2012-04-10 09:42:21

标签: java eclipse java-ee

我需要将外部jar文件添加到EAR项目中。 我添加但是jar文件没有反映在lib目录中,它显示在lib目录下面。 我在右键单击Deployment Descriptor,Import->上添加了这些jar文件。 Java EE Utility Jar并选择从文件夹中复制。 当我在lib目录中拖动jar文件时,速度jar文件在eclipse项目资源管理器中被更改为.ear文件。

我附上了项目浏览器的快照。你可以告诉我如何将外部jar文件添加到ear项目中,因为我的EJB需要包含外部jar。

Image of the project explorer

我甚至在EJB清单文件中添加了jar文件的类路径 Class-Path: ErpServices-ejb.jar velocity-1.6.4.jar velocity-1.6.4-dep.jar xwork-core-2.2.1.1.jar 期待你的回复。感谢。

3 个答案:

答案 0 :(得分:4)

直接在 EarContent / lib 文件夹下添加这些jar ,然后全部完成。

I.E。, EarContent / lib / foo.jar 可以使用,但 EarContent / lib / dir / foo.jar 不会。

类似的问题:here

答案 1 :(得分:3)

只需尝试项目根文件夹右键单击属性 - >构建路径 - >添加外部罐子

答案 2 :(得分:0)

而不是拖放,而是手动将其添加到lib文件夹(在IDE之外),刷新IDE,右键单击EAR项目以及模块和依赖项,确保它包含在lib文件夹中并作为依赖。