我是Java的新手,并试图掌握设置Classpath的方法。我是否必须为要运行的每个类文件设置新的类路径?我是否必须将其设置为类文件所在的确切目录或包含该类文件的目录?
答案 0 :(得分:0)
在Windows 7中,右键单击“计算机” - >属性 - >高级系统设置;然后在“高级”选项卡中,单击“环境变量...” - >系统变量 - >新....
为新系统变量命名为JAVA_HOME,值为C:\ Program Files \ Java \ jdk1.7.0_79(具体取决于您的JDK安装路径)。
然后选择Path系统变量并单击Edit ....将变量名保存为Path,并追加C:\ Program Files \ Java \ jdk1.7.0_79 \ bin;或%JAVA_HOME%\ bin中; (两者的含义相同)为变量值。
如果执行程序有任何问题,请尝试以下步骤。如果您没有看到类似的结果,则可能需要重新安装JDK。
打开Windows命令提示符(Windows键+ R - >输入cmd - >确定),然后检查以下内容:
java -version
你会看到这样的事情:
java版“1.7.0_79”Java(TM)SE运行时环境(版本1.7.0_79-b15)Java HotSpot(TM)64位服务器VM(版本24.79-b02,混合模式)
然后检查以下内容:
javac -version
你会看到这样的事情:
javac 1.7.0_79
如果你是java新手,请使用像eclipse或idea这样的ide,因为通常不需要类路径设置。而且java也试图通过查看你的目录来找到类路径。
并且为整个java设置类路径,而不是为项目或类设置 文件。一旦设置,它可以由n个java类
使用