2013-02-11 45 views
0

我有一個有超過一百個外部庫依賴項目的項目,這裏我們使用tomcat和服務器目錄中配置的這個背書jar庫(現在在$ CATALINA_HOME/lib/endorsed下) ,所以webapp可以在運行時啓動時訪問這些資源。帶有背書外部目錄的Maven Jetty插件

我想試試jetty,因爲tomcat經常需要太多的內存和崩潰。現在我想知道是否有一個參數傳遞給maven-jetty-plugin來指定這個jar的文件夾,以便webapp類加載器在它的類路徑中找到它們。我已經嘗試了配置標記中的extraClasspath,但它似乎只加載類,並忽略我設置到的目錄中的所有jar(如果我通過jar的全名路徑,它被加載,但我不'''')我想要設置我需要的每個庫)。

在此先感謝您的幫助

更新:我知道這是不是一個標準的Maven操作,我在尋找一個解決辦法緊急,因爲這個項目是非常巨大的,我不能重構,因爲我想。 但我也希望這個功能不像第一眼看上去那麼棘手。

回答

0

您需要將它們作爲絕對路徑傳遞,或者將它們作爲插件本身的依賴關係。

你想做的事違背了Maven的可移植性原則,所以不要期望它支持它。

相關問題