2014-09-30 67 views
1

我們想在JBOSS WildFly中配置ESAPI屬性文件目錄 (通常由VM參數完成:-Dorg.owasp.esapi.resources =「/ path/to/.esapi「) 但寧願以其他方式這樣做,以支持不同項目的不同屬性配置如何在JBOSS中部署ESAPI屬性文件目錄配置

確實有人知道如何去做?

Thaks!

+0

你問是否有一種方法可以將一個esapi jar文件獨立加載到具有不同配置的相同服務器上? – avgvstvs 2015-02-13 20:17:46

回答

0

實際上只有兩種加載這些文件的方法,他們都不關心你使用的應用程序服務器。第一種方法,正如您所建議的,是通過JVM屬性提供路徑。

第二種方法是通過類路徑。我從來沒有在JBOSS工作過,但在Weblogic中有一個配置菜單,您可以直接將文件放在類路徑中。在你的情況下,這聽起來像你想爲多個應用程序不同的屬性文件? JVM屬性或類似的類路徑編輯爲weblogic將是唯一的選擇。

最後的類路徑方法,我只包括完成,是用你的屬性文件在src/main/resources中編譯你自己的庫副本。或者 - 真的很無禮 - 打開jar文件並手動轉儲它們。 「編譯自己」方法的好處是你將擁有所有未發佈的錯誤修正,所以如果另一個CWE被分配給它,則不必等待正式發佈。

相關問題