2013-07-04 105 views
1

我有一個用JAVA開發的web應用程序,我有一個jar文件。我想將jar文件添加到應用程序類路徑中。我知道一個Web應用程序包含來自WEB-INF/lib/*的庫,但我想在此位置C:/myLib.jar中包含一個jar。這有可能嗎,如果有,我該怎麼做?將外部jar添加到web項目class-path

問候,
micuss

+0

....你正在使用哪個web應用程序容器? – radai

+0

我使用JBoss AS7 – micuss

回答

0

OK,JBoss是在類加載有點困難,但它絕對有可能。 您需要爲外部jar添加一個新的jboss模塊,然後聲明您的web應用程序依賴於該模塊。

有這個here的完整指南。

它可能定義一個模塊來引用完全在jboss文件夾之外的jar文件(在你的情況下是c:\ mylib.jar),但如果你願意將jar移動到/ modules中,它會更容易

有關如何編寫模塊描述符的完整文檔,請參閱here。你可以設置通往你的外部jar的路徑(但它會變醜)

+0

作品,非常感謝。 – micuss