Java环境设置

[复制链接]
查看11 | 回复5 | 2008-7-18 09:44:21 | 显示全部楼层 |阅读模式
我设置完了之后,为什么cmd下运行java就能出来列表,运行javac就报错呢?
就是“内部外部命令”
Path,Java_Home,Classpath我都设置了啊
而且输入java的话能显示菜单的,输入java -version能显示版本号
我在任何文件夹下都能运行java但是只有在安装目录下才能运行javac

回复

使用道具 举报

千问 | 2008-7-18 09:44:21 | 显示全部楼层
因为你是把path设置成了jdk/jre/bin这个目录里面只java这个命令的执行文件,没有javac的执行文件,所以你要把path设置为jdk/bin这个目录,这个目录下有很多命令的可执行文件,java,javac都有,你可以打开来看一下.
其实设置path就是将命令和可执行文件联系起来.也就是一个命令对应一个可执行文件.可以体会一下@!
回复

使用道具 举报

千问 | 2008-7-18 09:44:21 | 显示全部楼层
这就要你知道设置path的原因。目的是:就像创建一个快捷方式一样,在任何地方都能运行bin目录里面的命令。你打开你安装的JDK的目录,看到有JDK和JRE目录,分别打开bin目录看,发现jdk/bin里面有javac和java的命令,但是jre/bin里面只有java的命令。所以,你的path配错了,正确的是.....jdk/bin;
回复

使用道具 举报

千问 | 2008-7-18 09:44:21 | 显示全部楼层
环境变量设置问题,建议去网上搜一下环境变量的设置方法。还有,装完Oracle之后可能出现版本冲突的问题。
回复

使用道具 举报

千问 | 2008-7-18 09:44:21 | 显示全部楼层
看我的设置参考一下 classpath .;C:\Program Files\Java\jdk1.6.0_02\lib\tools.jar;C:\Program Files\Java\jdk1.6.0_02\lib\dt.jar path%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\S
回复

使用道具 举报

千问 | 2008-7-18 09:44:21 | 显示全部楼层
你得说明报的什么错啊,,你的环境设置对了没有??
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行