system-properties

    2熱度

    5回答

    我的應用程序需要知道可以存儲其數據的目錄的路徑。我嘗試設置一個Java系統屬性,並將該變量用作Spring XML中的佔位符。 在Eclipse中,我將該屬性添加到我的運行配置的環境中,它工作得很好。 Spring將$ {dataDir}解析爲正確的路徑。 但是,當我使用Maven2測試應用程序(mvn test -DdataDir = c:/ data)時,Spring抱怨它無法解析佔位符。 我

    1熱度

    1回答

    我有一個應用程序可以同時與多個主機進行通信。在這種情況下,我需要使用多個密鑰庫來與其他主機建立通信。 在這種情況下,設置系統屬性「javax.net.ssl.keyStore」是有問題的。我發現一個earlier post很好地討論了這個問題。 那麼解決這個問題最好的辦法是什麼?

    1熱度

    3回答

    我有這條線來執行我的計劃: java -DImport=data.txt -Din=input.dat -Dout=output1.dat main.Main 我一直在試圖弄明白如何做到這一點,但能真的沒有工作。我使用的是Netbeans,因爲我沒有真正與Unix終端類路徑相處等等。 public static void main(String[] args) { String f

    0熱度

    1回答

    有誰知道Windows Server 2008上Java系統屬性「os.name」的價值嗎?我發現一個集會到這裏(Crowdsourcing a Complete list of Common Java System Properties and Known Values),但在Windows Server 2008上沒有任何幫助。

    3熱度

    1回答

    在我的jboss-esb.xml中定義的服務引用來自SystemProperties服務的屬性。 當我更改屬性文件(即/conf/my-props.properties)中的屬性時,可以使用SystemProperties MBean重新加載它們。然而,我不確定如何使用新屬性重新加載服務,而無需重新部署esb歸檔文件,也不需要部署歸檔文件並將其觸及jboss-esb.xml文件。 有沒有一種方法可

    20熱度

    2回答

    如何從我的java程序外部更改user.home系統屬性,以便它認爲它是與D:\ Documents and Settings \%USERNAME%不同的目錄?通過環境變量或VM參數?

    38熱度

    3回答

    在Linux機器上運行我們的Hudson時,我們使用命令行將系統屬性傳遞給Java 虛擬機。它使用 在2.0.9中工作得很好,因爲我們升級到2.1.0,所以 完全停止工作。系統屬性永遠不會將其設置爲Java虛擬機的 。 我創建了一個小測試項目,實際上它根本不起作用。 這應該只是罰款與Maven 2.0.9: mvn2.0.9 -Dsystem.test.property=test test 但

    0熱度

    1回答

    按照App Engine文檔,你可以在部署描述符中設置系統屬性和環境變量爲您的應用程序和應用程序引擎設置以下系統屬性進行初始化時,應用程序服務器上的JVM: * file.separator * path.separator * line.separator * java.version * java.vendor * java.vendor.url * java.class.vers

    71熱度

    7回答

    我知道我可以通過使用-D參數傳遞參數來指定Tomcat的系統屬性,例如「-Dmy.prop = value」。 我想知道是否有一個更乾淨的方式來做到這一點,通過在context.xml文件或其他一些tomcat配置文件中指定屬性值。我想這樣做是因爲首先跟蹤我的屬性更容易,其次,我有多個上下文正在運行,我不知道如何通過-D參數指定特定於上下文的屬性。 我正在使用Tomcat版本5.5。