使用java命令执行java文件报错:找不到或无法加载主类 com.wlf.demo.collection.HelloWorld

  IDE用惯了,手写java文件、编译、执行,搞了一堆问题,最简单的helloworld都打印不出来。

  先在IDEA新建了一个项目,纯粹一个目录下建了个HelloWorld.java的文件,不是maven,不会自动编译:

   

  编译成功,执行失败:

 

  眼尖的同学一眼就能看到问题:创建的包路径有问题,不应该直接用com.wlf.demo.collection,而应该一个目录一个目录创建: 

  

  这样再去编译、执行就行得通了:

原文地址:https://www.cnblogs.com/wuxun1997/p/13733713.html