包名定义的简单源文件:
package com.example;
public class HW{
public static void main(String[]args){
System.out.println("Hello");
}
}
这代码看上去没什么问题,执行:
编译:javac HW.java
运行:java HW
Error: Could not find or load main class com.example.HW
解决办法:
1.删除包名
2.在code 下创建一个与包名相同的文件结构(/root/code/com/example/HW.java)
编译:javac com/example/HW.java
运行:java com.example.HW