2015-05-01 172 views
1

我是Java和依賴管理的新手。Glassfish部署了項目的依賴庫

我有一個EJB jar項目,有一些maven依賴項。在將項目部署到glassfish時,我得到異常,找不到那些依賴關係中的類。 所以我已經添加了一個maven插件來複制從本地資源庫到{glassfish_dir}/glassfish/domains/domain1/lib每個版本的依賴關係。 我也在使用Netbeans。

正在複製關於依賴關係的正確方法?有沒有更好的方式使依賴與玻璃魚一起工作?

回答

0

最好的方法是使構建.war的Maven pom.xml聲明對EJB jar項目的依賴關係。這樣,您的EJB jar以及它依賴的任何庫都將包含在Maven構建的.war文件中。

+0

是的,這將適用於戰爭。我有一個JAR。我從那以後發現了一些軟件,可以通過各種方式將依賴包括到JAR中(使FatJar或UberJar)。 – Varis

相關問題