我想將以下參數添加到JAVA_TOOL_OPTIONS。任何人都可以請幫助我如何添加這些?如何向JAVA_TOOL_OPTIONS添加多個參數
set JAVA_TOOL_OPTIONS=-Djava.net.preferIPv4Stack=true -Dfile.encoding=UTF8
如果我像上面添加,它會工作嗎?
我試着設置上述命令,但我不確定是否java選擇這兩個參數?
專家的幫助將不勝感激。
我想將以下參數添加到JAVA_TOOL_OPTIONS。任何人都可以請幫助我如何添加這些?如何向JAVA_TOOL_OPTIONS添加多個參數
set JAVA_TOOL_OPTIONS=-Djava.net.preferIPv4Stack=true -Dfile.encoding=UTF8
如果我像上面添加,它會工作嗎?
我試着設置上述命令,但我不確定是否java選擇這兩個參數?
專家的幫助將不勝感激。
我想在我的Windows環境下使用Java 7中設置這個變量,做java -version
這讓我將它設置這個變量,如下
C:\Users\ajduke>set JAVA_TOOL_OPTIONS=-Djava.net.preferIPv4Stack=true -Dfile.e
ncoding=UTF8
C:\Users\ajduke>java -version
Picked up JAVA_TOOL_OPTIONS: -Djava.net.preferIPv4Stack=true -Dfile.encoding=UTF
8
java version "1.7.0-ea"
Java(TM) SE Runtime Environment (build 1.7.0-ea-b145)
Java HotSpot(TM) Client VM (build 21.0-b15, mixed mode, sharing)
如何在我的java應用程序中定義這個?我不想推薦所有我的客戶在set命令之上運行!謝謝 –
@MohTarvirdi取決於你運行的應用程序是什麼樣的?是你的應用程序runninng在Tomcat容器,Spring容器或獨立應用程序? – ajduke
以前的答案適用於Windows。基於UNIX環境中,您應該遵循以下步驟:
編輯/ etc/profile中添加一行:
出口JAVA_TOOL_OPTIONS =' - Djava.net.preferIPv4Stack =真-Dfile.encoding =「UTF-8 「」
運行
源/ etc/profile中
這將立即爲所有用戶設置全局環境變量JAVA_TOOL_OPTIONS。
嘗試它很簡單。從命令行運行一個Java工具,它會報告它是否檢測到它。 –