mysterin / question_and_answer

1 stars 0 forks source link

jdk 环境变量 #84

Closed mysterin closed 5 years ago

mysterin commented 5 years ago

根据官方消息, jdk1.5 以后都不需要配置环境变量了. 只不过为了执行 jdk 命令, 一般还是需要配置 jdk 的 bin 目录到 PATH. 如果用到了像 tomcat 这样的工具, JAVA_HOME 也还是要配置的.

mysterin commented 5 years ago

在 tomcat 中推荐在 setenv.sh 设置环境变量, 比如:

JAVA_HOME=XXXXXX

不需要加 #!/bin/bash 说明, 不需要用 export 声明变量, 因为在 catalina.sh 中是用 . 来执行 setenv.sh 文件的, 它会把 setenv.sh 的内容复制到当前位置执行的, 因此 setenv.sh 也不需要设置执行权限.