0

我不小心更改了 Windows 系统属性中的 Classpath 环境变量,现在执行时出现一堆错误,默认值是什么?我应该把它指向什么?

提前谢谢了!!

4

2 回答 2

2

环境变量的CLASSPATH问题是nothing,即默认情况下该变量不存在。如果你定义了一些东西,你应该知道你定义了什么。如果您不知道,请尝试分析您的堆栈跟踪并了解您的应用程序需要什么才能工作。

如果您有问题,请在此处发送您的堆栈跟踪,我们将尽力为您提供帮助。

于 2013-02-13T14:35:26.060 回答
1

仅当ClassPath您希望计算机查看.class文件的特定位置时才使用环境变量;一般来说,它不存在,除非你让它存在,无论是故意的还是某些安装程序的副作用。

大多数时候,您正在运行的应用程序(主要是 JRE)确切地知道在哪里查找.class文件。大多数时候。

但是,如果您指的是PATH环境变量,那可能是一个更大的问题。

Oracle 在设置环境变量方面有一个完整的步骤(我可以保证,我PATH今天早上只需要重新设置):http ://docs.oracle.com/javase/tutorial/essential/environment/paths.html

但是,这是我记得的步骤:

  1. 开始菜单,右键计算机,选择属性
  2. 最左侧的高级系统,底部附近有一个环境变量按钮,单击它
  3. 在底部上下文菜单中,找到PATH变量并选择编辑
  4. 最后一个后加分号,然后加上“ C:\Program Files\Java\jre7\lib ;” 和“ C:\Program Files\Java\jre7\bin ;” 或者你的java“lib”和“bin”文件夹在哪里

然后你应该是所有的膨胀和花花公子,没有伤害没有家禽。

于 2013-02-13T14:53:29.167 回答