以前都在 Windows 环境下开发 java, 今天在 Mac 上配置了 java 环境, 结果测试运行 hello world 的时候竟然出错,
sudo javac helloworld.java 能通过, sudo java helloworld.class 竟然报错 --> ClassNotFound
???
Google 才发现 Mac 终端运行 java 程序需要带上完整包结构
首先回到包的根路径
包路径:/java/com/test/src/helloworld.class
- cd ./java
- sudo java com.test.src.helloworld
或
sudo java -cp ./ com.test.src.helloworld
来源: https://www.cnblogs.com/eyesForWorld/p/9788902.html