簡體   English   中英

為什么這個javac命令不起作用?

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM