1

我已经在我的 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\

我的代码有什么错误?

4

3 回答 3

1

Try this:

  path="C:\Program Files\Java\jdk1.7.0_17\bin";%path%
于 2013-04-16T08:31:41.127 回答
0

你提到了一些例外,但我在你的问题中没有看到任何例外。

当您执行批处理文件时,仅针对该命令会话设置/更改 PATH 变量。

如果您开始新的命令会话,那么您将看不到更改的值。

你想通过设置 PATH 来实现什么?

您想使用 java 运行什么,所以所有这些都在一个批处理文件/会话中,或者在运行 java 命令之前手动设置 PATH 环境变量

于 2013-04-16T08:12:47.227 回答
0

在此之后set path="C:\Program Files\Java\jdk1.7.0_17\bin";添加 pause();

于 2013-04-16T08:05:56.803 回答