2010-10-14 23 views

Respuesta

8

ver "what is" doc y "tool options" doc

Básicamente, el JAVA_TOOL_OPTIONS está destinado para su uso por las herramientas de desarrollo, las herramientas de monitoreo y similares, mientras que JAVA_OPTS se utiliza para ejecutar programas 'generales' de Java, creo que la gente tiende a mezclar y combinar un poco (de lo que Google me ha mostrado por ejemplo).

7

JAVA_TOOL_OPTIONS es leído por algunas herramientas JDK, pero tiene una aplicabilidad limitada.

JAVA_OPTS es una convención utilizada por Apache Tomcat y algunas otras aplicaciones, pero no es leer directamente por cualquier herramienta JDK publicada por Sun/Oracle, AFAIK.

Desde: https://forums.oracle.com/forums/thread.jspa?messageID=6438415

JAVA_OPTS no es una variable de entorno que el ejecutable java reconocer por sí mismo. En cambio, varias secuencias de comandos que envuelven el inicio de Java utilizarán a menudo una variable de entorno llamada JAVA_OPTS para configurar el ejecutable Java (por ejemplo, el script de inicio de tomcat ).