Ⅰ 为什么我打java在dos运行中说不是内部命令也不是外部命令
亲,你的环境变量设置有问题。。。。
二、安装java
安装过程建议一直点击下一步,因为可能有插件或广告,也方便以后环境变量的设置。
三、设置环境变量
win7理的环境变量设置和xp差不多,右击【计算机】--【属性】--【高级系统设置】然后在系统属性里选择【高级】--【环境变量】
Ⅱ 为啥我用dos运行java时总显示javac不是内部或外部命令
这是因为javac不在当前来的PATH下,windows系统找不自到此命令。
首先,需要下载并安装JDK,假设将其安装在D:jdk1.6目录下。
然后,有两种方法可以解决找不到javac的问题。
第一处理方式:添加javac到环境变量。
在桌面我的电脑上右键,选择属性。或者直接按WIN+Pause Break组合键。
在打开的窗口中选择:高级系统设置->高级->环境变量
添加一个环境变量JAVA_HOME,值为JDK安装目录,此处是D:jdk1.6。
修改PATH环境变量,在PATH值的最前面追加%JAVA_HOME%in;
第二种处理方式:每次先动态修改PATH
在dos下执行如下命令:set PATH=D:jdk1.6in;%PATH%
第一种方式好处是只用设置一次,缺点是全局只能设置一个JDK;
第二种方式好处是每次可以指定不同版本的JDK。
Ⅲ 在DOS命令窗口下,可以运行java、Java —version,却不可以运行javac命令
javac是编译.java文件的编译器,需要安装jdk。你可能只装了jre(java虚拟机),但是没有装jdk(java开发组件)。去网上下个jdk装一下吧。