java: 在“命令提示符”窗口中输入:javac命令后,提示不是内部或外部命令,也不是可进行的程序或批处理文

 我来答
wndclass
2011-02-13 · TA获得超过744个赞
知道小有建树答主
回答量:329
采纳率:0%
帮助的人:321万
展开全部
你安装jdk后没有配置classpath引起的。具体配置如下:
安装j2sdk以后,需要配置一下环境变量,在我的电脑->属性->高级->环境变量->系统变量中添加以下环境变量(假定你的j2sdk安装在D:\Java\Jdk1.5):

JAVA_HOME=D:\Java\Jdk1.5
classpath=.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;(.;一定不能少,因为它代表当前路径)
path=%JAVA_HOME%\bin

接着可以写一个简单的java程序来测试J2SDK是否已安装成功:

public class Test{
public static void main(String args[]){
System.out.println("This is a test program.");
}
}

将上面的这段程序保存为文件名为Test.java的文件。

然后打开命令提示符窗口,cd到你的Test.java所在目录,然后键入下面的命令

javac Test.java
java Test

此时如果看到打印出来This is a test program.的话说明安装成功了,如果没有打印出这句话,你需要仔细检查一下你的配置情况。

参考资料: http://zhidao.baidu.com/question/27497097.html

06053221
2011-02-13
知道答主
回答量:7
采纳率:0%
帮助的人:3.9万
展开全部
你没有设置环境变量,系统找不到java编译程序javac.exe。
1、右击我的电脑。
2、属性
3、高级
4、环境变量
5、在系统变量中找到path,编辑
6、把java虚拟机的根目录路径添加到path中。
设置环境变量之后系统就能找到java根目录中所有程序了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
沈家老幺
2011-02-13
知道答主
回答量:11
采纳率:0%
帮助的人:4.2万
展开全部
很明显,可能有2中情况,第一个你没有装JAVA JDK,当然一般你都会说你装了
第二种情况比较多,你没有配置环境变量,导致系统不知道JAVAC命令在哪里,你可以在JAVA安装路径中运行那么肯定是可以的,还有就是直接修改环境变量到PATH变量中这样以后在系统任何地方都可以运行该命令
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式