2014-03-04 130 views
0

我想分發我的應用程序以及所有依賴關係。目前我已將其構建爲jar文件,但後來我需要手動將一些dependent jars複製到JBOSS如何使用所有依賴關係構建解決方案

我知道我不能把jars置於jar的一邊,而是classes。但我不喜歡這個解決方案。所以我想構建一個ear文件。當我讀到它時,它提到它需要有ejb,warweb service組件,但在我的情況下,我只有一般的類文件。基本上沒有EJB jar,warweb service。所以我的簡短問題是,我可以用Java module和lib文件夾中的依賴項jar來構建ear嗎?

我使用Maven作爲構建器。

+0

您的應用程序在技術上有什麼特點?一個Web應用程序?一個ejb應用程序?如果您的應用程序既不包含ejbs,也不包含Webfrontend或Web服務,您爲什麼要將其部署到應用程序服務器? – blackbuild

回答

0

是的,您可以使用Maven EAR插件:http://maven.apache.org/plugins/maven-ear-plugin/

+0

是否有可能建立一個沒有ejb,戰爭,網絡服務的耳朵? – user2771655

+0

嗯你想完成什麼?如果你想在Jboss上運行它,它必須至少是一個web/servlet應用程序(如此戰爭)? – Stefan

+0

我在Jboss中有一些其他J2EE模塊,所以我想在Jboss中部署它。 – user2771655

相關問題