安装目录是D:\java
打开环境变量发现已经有path,值为
%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem 请问我该如何设置path和classpath,javahome要设置吗?我自己照网上的方法试了好多遍,在命令行里输入javahome出一堆英文,然后输入java javac就说exception in thread main java.lang.noclassdeffounderror:javac我怎么样才知道自己是否设好了呢初来咋到,请多关照
打开环境变量发现已经有path,值为
%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem 请问我该如何设置path和classpath,javahome要设置吗?我自己照网上的方法试了好多遍,在命令行里输入javahome出一堆英文,然后输入java javac就说exception in thread main java.lang.noclassdeffounderror:javac我怎么样才知道自己是否设好了呢初来咋到,请多关照
java 有英文出来
javac 也有英文出来, 应该就行了
javac是编译命令
java是运行命令 不要一起输
java_home: D:\javapath: %SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%java_home%D:\java\bin 即在原值最后加上 ;%java_home%D:\java\binclasspath: .我输入java的时候有一堆东西出来,输入javac的时候提示javac不是内部或外部命令我哪点错了,谢谢大家
path:%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%java_home%\bin
classpath: 。;%java_home%\lib;lib文件夹和bin文件夹必须在D:\Java文件夹中。
java b1然后就可以运行么?望一一解答,谢谢大家
PATH:运行Java,Javac命令时,会根据你所设置的path去寻找命令的路径,而java,javac命令都在jdk的bin目录下
Class_Path:运行.class文件时,根据class_path去寻找class文件
根据LZ的问题,应该是path没有配好,所以JVM会提示找不到命令,希望LZ按照这3个分别对应的设置,去看下的你的环境变量是否配好
希望,能对LZ有所帮助
1.据我所知加到前面还是后面都没有区别的,关键是要用分号隔开
2. .;%JAVA_HOME%\lib;表示两个路径。.;表示当前路径。你应该能从Java根目录找到lib文件夹,第二个就是指那个文件夹
r.java? 我的r.java放在d:\java\lib\myjava里