[英]Why does this javac command not work?
javac -cp .:gson-2.3.1.jar:commons-io-2.4.jar File.java
上面的命令適用於我的一台Linux機器。 然而,即使它是相同的發行版,它也不適用於另一個! (Debian的)
shell不會拋出任何類型的錯誤,這表明它正好找到了.jar文件,但java編譯器在我的代碼中使用.jar文件時拋出錯誤,例如“導入org.apache無法解析” ,“導入org.gson無法解決”等。
Java文件和所需的.jar文件都在當前目錄中。 我使用的是Java 1.6。 這里出了什么問題?
固定。 出於絕望,我將javac -cp
更改為javac -classpath
並且它神奇地工作了。 總是付出明確的代價!
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.