cmd后
java可以出打印信息。。
但是javac 就不了了打印信息啦~提示
C:\Documents and Settings\Administrator>javac
'javac' 不是内部或外部命令,也不是可运行的程序
或批处理文件。但是我的path里又是有的啊~
PATH=C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Program Files\Ja
va\j2re1.4.2\bin\javac;C:\Program Files\Sybase\Shared\Sybase Central 4.0\java;C:
\Program Files\Microsoft SQL Server\80\Tools\BINN;C:\Program Files\Sybase\SQL An
ywhere 7\win32;C:\Program Files\Sybase\Shared\win32;C:\Program Files\Sybase\Shar
ed\Web Targets;C:\Program Files\Sybase\Shared\PowerBuilder;PATH=C:\WINDOWS\syste
m32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Program Files\Java\j2re1.4.2\bin\java
c;C:\Program Files\Sybase\Shared\Sybase Central 4.0\java;C:\Program Files\Micros
oft SQL Server\80\Tools\BINN;C:\Program Files\Sybase\SQL Anywhere 7\win32;C:\Pro
gram Files\Sybase\Shared\win32;C:\Program Files\Sybase\Shared\Web Targets;C:\Pro
gram Files\Sybase\Shared\PowerBuilder;C:\Program Files\Java\j2re1.4.2\bin\javac
请高人帮下忙!!
java可以出打印信息。。
但是javac 就不了了打印信息啦~提示
C:\Documents and Settings\Administrator>javac
'javac' 不是内部或外部命令,也不是可运行的程序
或批处理文件。但是我的path里又是有的啊~
PATH=C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Program Files\Ja
va\j2re1.4.2\bin\javac;C:\Program Files\Sybase\Shared\Sybase Central 4.0\java;C:
\Program Files\Microsoft SQL Server\80\Tools\BINN;C:\Program Files\Sybase\SQL An
ywhere 7\win32;C:\Program Files\Sybase\Shared\win32;C:\Program Files\Sybase\Shar
ed\Web Targets;C:\Program Files\Sybase\Shared\PowerBuilder;PATH=C:\WINDOWS\syste
m32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Program Files\Java\j2re1.4.2\bin\java
c;C:\Program Files\Sybase\Shared\Sybase Central 4.0\java;C:\Program Files\Micros
oft SQL Server\80\Tools\BINN;C:\Program Files\Sybase\SQL Anywhere 7\win32;C:\Pro
gram Files\Sybase\Shared\win32;C:\Program Files\Sybase\Shared\Web Targets;C:\Pro
gram Files\Sybase\Shared\PowerBuilder;C:\Program Files\Java\j2re1.4.2\bin\javac
请高人帮下忙!!
改成
C:\Program Files\Java\j2re1.4.2\bin
指定到目录,而不是指定到文件
java可以用,是因为某些软件或者windows系统自带的
.;C:\Program Files\Java\jdk1.6.0_25\lib\tools.jar;C:\Program Files\Java\jdk1.6.0_25\lib\dt.jar
自己仔细看看你的环境变量吧
这个有问题第一 Jre的bin下面没有javac,JDK的bin下面才有
第二 path设置到bin目录就可以了,没必要加javac,如:
C:\Program Files\Java\j2sdk1.4.2\bin
C:\j2sdk1.4.2_12\bin>javac helloword.java
helloword.java:5: package system does not exist
system.out.printin("hello");
^
1 error
system--小写的system包编译器当然找不到
Exception in thread "main" java.lang.NoClassDefFoundError:helloword
不可能是没有找到helloword吧我全是复制的都没有用手输!
JDK的配置方式。觉得还是先GOOGLE或者百度一下比较好。
C:\Program Files\Java\jdk1.6.0_25PATH:
C:\Program Files\Java\jdk1.6.0_25\binCLASSPATH:
.;C:\Program Files\Java\jdk1.6.0_25\lib\tools.jar;C:\Program Files\Java\jdk1.6.0_25\lib\dt.jar
java -classpath d:\ HelloWorld
其中HelloWorld在D盘根目录下ClassPath记得要配置当前路径 .;
点为命令执行的当前路径,分号为隔开;如果配置好classpath 就可以
java HelloWorld
http://tg4a34.mail.126.com/app/wp/doGetFile.jsp?sid=lAerYzyobZMdUYqOawoohQGibfJRGAoY&mode=download&mid=67:1tbiQxWRsk0vIvw1kwABsu