我想从shell脚本运行一个jar文件。但目前的操作系统是Windows。那么,如何配置以了解shell脚本中的JAVA_HOME
。我想知道如何在shell脚本中从Windows导出JAVA_HOME
。
Windows中JDK
的路径为C:\Program Files\Java\jdk1.6.0_32\bin\java
当我运行shell程序时,我收到以下错误:
Files \ Java \ jdk1.6.0_32:找不到命令
答案 0 :(得分:1)
JDK = JAVA_HOME的路径为C:\Program Files\Java\jdk1.6.0_32
。
您必须将%JAVA_HOME%\bin
添加到PATH。
这些行可能是shell脚本的一部分:
set JAVA_HOME=C:\Program Files\Java\jdk1.6.0_32
set PATH=%PATH%;%JAVA_HOME%\bin
答案 1 :(得分:1)
虽然您可以从脚本设置这些变量,但在Windows上,通常的方法是在机器范围内设置它们。
右键单击资源管理器中的计算机图标。选择"属性",然后"高级系统设置",然后"环境变量"。
添加名称为JAVA_HOME
且值为C:\Program Files\Java\jdk1.6.0_32
找到PATH
变量并附加;%JAVA_HOME\bin
(包括分号)。
有关在Windows上设置路径和环境变量的更详细说明,请参见http://www.computerhope.com/issues/ch000549.htm