以前都在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