关于在用cmd运行java时有很多人遇到这样的情况(如下图)
分两种情况:
一、跟装JDK时环境变量的配置有关系,第一步生成类的时候是没有问题的,但是第二部在运行类就出现错误了,解决办法就是加一句命令:"SET CLASSPATH=."即:
javac demo.java
SET CLASSPATH=.
java demo
二、第二种就是创建项目的时候建了包(关于这个我们还没学到)。有两种解决办法,第一种就是创建项目的时候不要建包,eclipse转换到cmd直接运行就可以。
另一种我在一个博主那看的***(由于没联系上不好冒然放链接,感兴趣请转“身价五毛”看***),先运行"javac demo.java"生成类(如上图),然后地址返回到最外层包的上一级目录下运行,且类名前需要加包名,用".“隔开,例如我得包名时"liya”,则"java liya.demo"