2011-12-20 62 views
2

如何,從NetBeans中,與Tomcat的使用,設置,我可以讀取使用System.getProperty(...);Tomcat:如何在Netbeans中設置Java系統屬性?

的環境變量我們有一個源控制項目 - 我們一直在不斷的變化confirurations我們「會「想分享(不想使用svn:ignore)。我們正在嘗試設置一個簡單的參數,一個環境變量用於我們應用程序的配置屬性。例如:mark.properties或john.properties。如果系統找不到環境變量,則默認爲server.properties(用於實時系統)。

+0

相關話題 - http://stackoverflow.com/questions/318239/how-do-i-set-environment-variables-from-java – adatapost 2011-12-20 14:53:34

回答

10

1.進入到Tomcat性能平臺設置

在NetBeans中,點擊 「服務」 標籤。在「服務器」下,你會看到「Tomcat 7.0」。右鍵單擊「Tomcat 7.0」並選擇「屬性」。然後選擇「平臺」選項卡。

2.在VM選項,添加-DVARIABLE =值

留在地方d,並替換任何變量名的變量,你想設置和值的任何值你'd想要設置變量。

3.從您的代碼中讀取屬性。

System.out.println("The value is " + System.getProperty("variable")); 
4

答案只是在NetBeans常見問題在這裏:
http://wiki.netbeans.org/FaqSysPropsDuringRun

+0

這句話雖然從理論上回答這個問題,[這將是最好](// meta.stackoverflow.com/q/8259)在這裏包含答案的基本部分,並提供可供參考的鏈接。 – 2017-01-22 01:20:11

相關問題