在cmd下运行java类程序是一个java程序员的基本功,但是弄了挺长时间都没怎么弄好,这次算是一个插曲吧,有点丢人了。以前也弄过几次,但是都没怎么弄好,这次终于好使了。
下面是我的环境变量设置:
其实一般只要在系统变量下设置java的环境变量就行,因为运行java程序时会根据系统中的环境变量寻找路径上的运行环境。
然后的一点是我们如果是在项目中运行程序,比如这里
如果是在项目中的话应该使用如下图所示的步骤:
就是javac编译的时候不需要全路径,只要加上.java就行
在java解释执行的时候要退到src的路径下使用java 全路径名.类名即可,不用加.java了。
当然如果不是在项目中的话,就将类文件粘贴到随便一个路径下cmd ,cd到该路径javac ,java 编译运行即可,但是不要加包名了,package路径删掉,不用加全路径,貌似全路径也叫全限定名吧,有点不专业了。