我有EAR和EJB项目。我注意到eclipse(sts)创建和earContent文件夹所以我认为这是我需要添加外部jar的地方。
我在这个文件夹中添加了我的hibernate和log4j jar,但我的EJB类无法解析Logger类和hibernate类。
添加这些罐子的正确方法是什么?或者我应该将它们添加到EJB构建路径?
答案 0 :(得分:9)
我是第一次在项目中看到这个,如果没有更好的解决方案,我会非常惊讶,不需要Maven。 Java EE工具 - 更新EAR库选项看起来特别可疑,但似乎没有执行上述操作。注意我还在使用Helios。
答案 1 :(得分:3)
直接在文件夹EarContent/lib
下添加这些jar ,然后全部完成。
I.E。,EarContent/lib/foo.jar
会有用,但EarContent/lib/dir/foo.jar
不会。