jdk环境变量配置后java,java -version可以 但是javac无效

我的配置如下
JAVA_HOME:D:\java\jdk1.5.0_08

CLASSPATH:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar

Path:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin

在命令符里面java,java -version可以,但是javac不行,提示‘javac不是内部命令或外部命令',
求解惑.

第1个回答  2012-09-29
是不是装了jre,没装jdk啊!
第2个回答  2012-09-28
你可以换台机器试试、有时候是电脑的问题、、、
第3个回答  2012-09-28
试试重新安装一个jdk
第4个回答  2012-09-28
感觉上没有错误……
要不你把classpath设置为:.;%JAVA_HOME%\lib 试试看?
第5个回答  2012-09-29
我是这样写的
CLASSPATH:.(一点)
PATH:D:\java\jdk1.5.0_08
jre\bin

-环境变量设置好了,cmd运行java和javac均显示,但是在编译程序时仍然出现...
把你编写好的java文件放到D盘再执行试试。。因为你java程序安装在d盘。。。如果两者放在不同的盘下就会出现这样的错误。

Java环境变量配置完毕后,javac无效!望高手们给予帮助啊!!!(注:网上其...
楼主配置的有问题。两个变量:CLASSPATH:D:\\Java\\jdk1.6.0_24\\jre\\lib\\rt.jar;.; (注意: jar后边是 分号 逗号 分号)PATH: D:\\Java\\jdk1.6.0_24\\bin 上面是我自己的配置 楼主可以参考 其中我的jdk安装路径是:D:\\Java\\jdk1.6.0_24 希望对你有帮助 ...

为什么输入JAVAC无反应而输入java有反应
但是安装完jdk,输javac才会有输出 这种情况,如果你装了jdk需要重启电脑,没有装需要装;装了重启仍旧无效就是你的环境变量配错了

我运行的一个JAVA程序,(用的CMD)但显示JAVAC:无效的标志:C:\\Program...
java_home指向的是JDK的安装路径 class_path用于制定Java的类文件存放路径。path用于指定操作系统的可执行命令的路径 我的JDK的安装路径为C:\\Program Files\\Java\\jdk1.5.0_06,那么,我要为path设置的变量值就是:C:\\Program Files\\Java\\jdk1.5.0_06;C:\\Program Files\\Java\\jdk1.5.0_06jre(...

开始使用jcreator 怎么出现"javac: 无效的标志"问题
jcreator刚打开的时候可以配置jdk地址的.也可以在软件的配置选项里面改. 其实java文件在cmd下是可以编译运行的.首先要配置jdk的环境变量. 变量名:path 值:xxx\/jdk1.x\/bin 然后在cmd下敲java和javac的命令,看看配置时候成功. 然后就可以编译运行java文件了. 首先在cmd下用cd命令进到文件的当前目录....

...export成javadoc时,控制台提示:javac: 无效的标志: -public_百度知 ...
检查你的JDK环境变量配置,确定配置正确之后。进入DOS窗口,切换到Java源文件所在的目录,然后输入javadoc命令 注意:格式是 javadoc Property.java 必须带拓展名,不然会会提示你找不到这个文件的主类的入口。不能对Property.class文件进行打包

...3个变量设置在系统变量里javac指令就无效了?
C盘这个javapath里面的是快捷方式,指向安装好的java runtime,也就是jre里的java exe。你可以右键点击它们,查看它们指向的目标究竟是哪里 JAVA_HOME变量没有错误,但是图1蓝色那一行,不要把两个路径放在一行,新增一行,不要加分号。win10新支持的环境变量列表式编辑,每行一个,多了反而会有错 ...

什么JAVAC总无效?求解决,可加分
环境变量没配置好,系统找不到javac.exe这个编译器程序在哪。很可能是path变量值有问题。修改完之后记得重启dos命令窗口,否则不生效。

JDK环境变量设置了,在cmd中输入javac也可以使用了,但是为什么不能启动...
去除中文路径试试看。不行就重新装一个JDK 可能的问题有:1)由于有中文路径,无法访问JVM.dll 2)JVM.dll不存在或无效。

在网上下载了java的俄罗斯方块的源代码,用cmd运行总是不能通过编译,提...
1.先用javac 命令编译你下载的所有的.java文件 2.用java命令执行这些文件中的一个含有main()方法的那个文件 ps:执行第一步编译操作时,需要加上包名,查看包名的办法是,打开你要编译的一个.java文件,文件的第一行也就是以package 开头的一行,package 后面有一个空格,然后后面的内容就是包名,他...

相似回答