为啥我用dos运行java时总显示javac不是内部或外部命令
答案:2 悬赏:40 手机版
解决时间 2021-02-20 20:24
- 提问者网友:半生酒醒
- 2021-02-20 12:47
为啥我用dos运行java时总显示javac不是内部或外部命令
最佳答案
- 五星知识达人网友:長槍戰八方
- 2021-02-20 13:45
这是因为javac不在当前的PATH下,windows系统找不到此命令。
首先,需要下载并安装JDK,假设将其安装在D:\jdk1.6目录下。
然后,有两种方法可以解决找不到javac的问题。
第一处理方式:添加javac到环境变量。
1. 在桌面我的电脑上右键,选择属性。或者直接按WIN+Pause Break组合键。
2. 在打开的窗口中选择:高级系统设置->高级->环境变量
3. 添加一个环境变量JAVA_HOME,值为JDK安装目录,此处是D:\jdk1.6。
4. 修改PATH环境变量,在PATH值的最前面追加%JAVA_HOME%\bin;
第二种处理方式:每次先动态修改PATH
在dos下执行如下命令:set PATH=D:\jdk1.6\bin;%PATH%
第一种方式好处是只用设置一次,缺点是全局只能设置一个JDK;
第二种方式好处是每次可以指定不同版本的JDK。
首先,需要下载并安装JDK,假设将其安装在D:\jdk1.6目录下。
然后,有两种方法可以解决找不到javac的问题。
第一处理方式:添加javac到环境变量。
1. 在桌面我的电脑上右键,选择属性。或者直接按WIN+Pause Break组合键。
2. 在打开的窗口中选择:高级系统设置->高级->环境变量
3. 添加一个环境变量JAVA_HOME,值为JDK安装目录,此处是D:\jdk1.6。
4. 修改PATH环境变量,在PATH值的最前面追加%JAVA_HOME%\bin;
第二种处理方式:每次先动态修改PATH
在dos下执行如下命令:set PATH=D:\jdk1.6\bin;%PATH%
第一种方式好处是只用设置一次,缺点是全局只能设置一个JDK;
第二种方式好处是每次可以指定不同版本的JDK。
全部回答
- 1楼网友:掌灯师
- 2021-02-20 14:05
何必一定倚赖环境变量,敲个完整路径也不困难
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯