我已经在我的windows7 32位机器上安装了JDK 1.7.0_17并创建了一个批处理文件集java路径,但它不起作用。
我在c:\ program files ....下安装了jdk,需要从E:运行java并在E:\下创建批处理文件,如下所示:
set path="C:\Program Files\Java\jdk1.7.0_17\bin";
每当我运行.bat文件时,我都会收到以下异常。
PATH=C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32
\WindowsPowerShell\v1.0\
我的代码中有什么错误?
答案 0 :(得分:1)
试试这个:
path="C:\Program Files\Java\jdk1.7.0_17\bin";%path%
答案 1 :(得分:0)
在此set path="C:\Program Files\Java\jdk1.7.0_17\bin";
之后添加
暂停();
答案 2 :(得分:0)
你提到了一些例外,但我在你的问题中没有看到任何例外。
执行批处理文件时,仅为该命令会话设置/更改PATH变量。
如果您启动新的命令会话,那么您将看不到更改的值。
只想设置PATH,你想要实现什么?
您希望使用java运行什么以便在一个批处理文件/会话中运行或在运行java命令之前手动设置PATH环境变量