java程序包不存在


當把classpath和path設置好之后。

 

 

自己寫了個類的,然后放在test_package\mypackage路徑下。主函數要用到。但是卻出錯了。

我一開始懷疑自己的classpath配置錯了,在一次次jdk卸了又裝之后,我突然想通了。

如果我把包放在Main.java相同的文件夾下,即test_package\main\mypackage。

那么能順利通過編譯。

但是如果路徑無法改變,即不能把mypackage與Main放在同一個文件夾,怎么辦呢?

 

 

編譯到指定文件夾。

因為java是把.class文件鏈接起來。最終真正起作用的不是.java,而是.class。所以把.class放到Main.java的同名文件夾下。

javac -d 目標文件夾 源文件

然后就ok了

作為一只小白,專業名詞可能描述有誤,多擔待。主要是為了自己再碰到這種問題時不再焦頭爛額==

 


免責聲明!

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



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