我首先配置了JAVA_HOME,然后配置path,都是在系统变量里的,配置好后为啥java命令可用,而javac不可用呢?郁闷啊
解决方案 »
- 如何对一个具体的类进行Mock
- 我想实现一个功能:从控制台输出一个正三角形,一个倒三角形,和一个菱形
- 往代表号码段的字符串里添加新号码段,求结果串。
- 请教:新下载JDK1.6在DOS下,java -version正常,而javac显示"不是内部命令...."
- 想买本J2EE的入门书籍,大家推荐一本
- 大家帮我看个程序,哪儿出错了?(在线等待)
- csdn论坛感觉太破,强烈建议网管修改bug
- 怎样刷新JTable
- NullPointerException问题,急急
- 小调查--熟练的Jbuilder使用者究竟有多少?
- 怎样获得想要的字符串 从 “Class.forName(name).newInstance()”中
- oa的计划任务管理有哪些功能,有哪些界面设计的思路,大家提点意见呀???
1.不用加path测试是否正常.
如:java安装在D:\Program Files\Java\jdk1.6下.
可用cmd直接进入该目录
cd D:\Program Files\Java\jdk1.6\bin
然后测试java,javac命令.理论上是通过的,如果不行jdk安装有误.
2.加path.
在已经正确设置JAVA_HOME=D:\Program Files\Java\jdk1.6.的前提下.
可以在path=%JAVA_HOME%\bin.
查看是否设置正确:set java_home,set path会显示出路径.
CLASSPATH .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar
Path %JAVA_HOME%\BIN
缺少classpath配置
只需配置这两个就可以了呀!然后在到DOS里面验证是否配置成功 (这不用我说了吧!)
2. 新建变量名:classpath ,值(value)为: .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar; (.;一定不能少,因为它代表当前路径)
3. 查找变量名:path ,增加值(value)为:%JAVA_HOME%\bin;