java編譯 Error: Could not find or load main class java執行包main方法


在java源文件開頭有包聲明語句,編譯的時候需要指定生成的class文件路徑.

 

解決方法: javac -d your_path your_class.java

例如:javac -d . FirstTry.java 將在當前目錄生成目錄test1及FirstTry.class文件,然后執行 java test1.FirstTry就可以了。

 

執行java包main方法,有依賴
Linux:
jdk1.8.0_111/bin/java -cp .:./javabase64-1.3.1.jar:\./woframework-1.1.0-SNAPSHOT.jar wo.framework.common.utils.RSATester
Windows:
java -cp .;./lib/javabase64-1.3.1.jar;./target/woframework-1.1.0-SNAPSHOT.jar wo.framework.common.utils.RSATester

 

 

 

 

 

執行main-

java -cp xxx.jar xxx.com.xxxx


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM