我有EAR和一個EJB項目。我注意到日食(STS)創建和earContent文件夾,所以我認爲這是我需要添加外部罐子。使用EAR內容文件夾將外部jar添加到EJB項目
我在這個文件夾中添加了我的hibernate和log4j jar,但是我的EJB類無法解析Logger類和hibernate類。
添加這些罐子的正確方法是什麼?還是應該將它們添加到EJB構建路徑?
我有EAR和一個EJB項目。我注意到日食(STS)創建和earContent文件夾,所以我認爲這是我需要添加外部罐子。使用EAR內容文件夾將外部jar添加到EJB項目
我在這個文件夾中添加了我的hibernate和log4j jar,但是我的EJB類無法解析Logger類和hibernate類。
添加這些罐子的正確方法是什麼?還是應該將它們添加到EJB構建路徑?
我在第一次在項目中看到這個,如果沒有更好的解決方案來解決這個不需要Maven的問題,我會非常驚訝。 Java EE工具 - 更新EAR庫選項看起來特別可疑,但似乎沒有做到上述。注意我仍然在Helios上。
在文件夾下添加那些罐子EarContent/lib
直接,然後全部完成。
I.E.,EarContent/lib/foo.jar
將工作,但EarContent/lib/dir/foo.jar
不會。
這個答案真的解決了我的一天。我一直在尋找如何做幾個小時!謝謝。 – mjaque 2016-10-28 06:17:47