情况是这样的 , 我在test4包下面新建了一个Test.java的文件 ,

使用命令行运行的时候却提示找不到主类 ...

经过知乎大神提示后 , 知道了eclipse的包要在包的上一层目录下运行 , 而且要加上包的名字 , 包和类用.分隔 (例如我的 : test4包下面的Test.java文件 , 运行就应该输入 : java test4.Test ) , 而且不能带".class"后缀
修改后如图 :

本文介绍了一种常见的情况,即在Eclipse中创建的包内的类在命令行下运行时遇到的问题。通过知乎高手的指导,作者了解到正确的运行方式是在包的上一级目录下运行,并且命令中需要包含包名,包名与类名之间用点分隔,同时不能带有'.class'后缀。
情况是这样的 , 我在test4包下面新建了一个Test.java的文件 ,

使用命令行运行的时候却提示找不到主类 ...

经过知乎大神提示后 , 知道了eclipse的包要在包的上一层目录下运行 , 而且要加上包的名字 , 包和类用.分隔 (例如我的 : test4包下面的Test.java文件 , 运行就应该输入 : java test4.Test ) , 而且不能带".class"后缀
修改后如图 :
