在cmd中运行java程序出错

进入命令行win+R

输入cmd, 按下Enter 进入命令行窗口

使用javac 进行编译的时候

如果提示 'JAVAC' 不是内部或外部命令,也不是可运行的程序或批处理文件

这样的错误提示说明是配置错误,修正方法如下3点


使用java 进行运行时

如果提示 " Could not find or load main class test.class"

一般检查main函数的拼写是否正确

正确写法为:

public static void main(String args[]) { }

如果拼写正确

检查main函数所在类的类名是否是上述所报错的test.class

一般类名都是首字母大写

并且JAVA中对大小写敏感,如果大小写不一致,就会提示找不到这个函数


另外JAVA文件命名都是要和public 类的类名一致

javac 类名.java


java 类名


如果不是上述语法错误,就有可能是配置问题

首先要运行java程序必须安装了jdk, jdk中包括了jre (而运行简单的java程序主要用到jre)

环境配置问题,有三处可以检查

1.JAVA_HOME

 JAVA_HOME指定了jkd的安装目录

格式一般为: D:\Program Files(x86)\Java\jdk1.7.0_60

并且后面不带分号

2.CLASSPATH

CLASSPATH是jar包调用

.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;

注意点号和分号

3.PATH

就是jdk的bin目录,是程序的入口

%JAVA_HOME%\lib


在cmd中运行java程序,使自己不依赖编译器,只需要安装了jdk,就可以运行简单的java程序

如果项目比较大,还是通过编译器更好的进行项目管理。

        
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值