2014-09-22 72 views
-1

Java環境變量_JAVA_OPTIONS,JAVA_OPTIONS,_JAVA_TOOLS_OPTIONS,JAVA_TOOLS_OPTIONS,_JAVA_OPTSJAVA_OPTS之間的區別是什麼?什麼時候每個人都應該被使用?這些是所有JVM規範的標準部分,還是僅適用於Oracle的JVM?這些Java環境變量有什麼區別?

+0

我從來沒有使用過它們,我也不知道它們中的任何一個適用於Oracle JVM。我見過其中一些在Tomcat啓動腳本中使用。您需要向我們透露您遇到這些事情的背景。 – EJP 2014-09-22 01:50:19

回答

0

JAVA_TOOLS_OPTIONS是所有sun JVM的唯一標準部分,某些版本的IBM jdk也會讀取它,但某些版本的非sun jdk可以忽略它。

其他變量可以被許多shell腳本讀取,比如tomcat,maven。但它不是一個標準的方法。

所以唯一的標準方法是在命令行中指定選項,而使用shell腳本是被廣泛使用的方法。