簡體   English   中英

Javac無法正常工作,或者我做錯了什么?

[英]Javac not working properly or am I doing something wrong?

我已經得到了我朋友的項目文件夾,其中包含一堆.java和.class文件,以便為他的項目提供幫助。 我們使用git作為版本控制的方式。

在目錄中,我鍵入了“ javac * .java”,但不幸的是我遇到了一堆類引用錯誤,因此我嘗試單獨編譯它們。

擴展了 B的“ javac A.java”提出了一個錯誤,指出它找不到符號:類B。因此,我做了“ javac B.java”,它做得很好,然后再次嘗試了javac A.java。 彈出同樣的錯誤,提示它找不到符號:B類。

有誰知道怎么了,我該怎么辦?

您應該在命令行上引用類路徑。 如果所有類都在當前目錄中,請嘗試javac -classpath . *.java javac -classpath . *.java

您為什么不使用ant或maven來編譯您的東西? 您會省去很多麻煩。

我不得不做同樣的束解碼問題。

我不是一個很好的ant或maven用戶,所以我讓Eclipse為我管理它們。

編譯之前,所有正在查看的警告都會得到明確的估計和引用,您將擁有糾正它們的工具。

花費一些時間掌握Eclipse的基礎知識將為您提供連貫性,並且更正后的代碼將為任何人可讀,您的工作將非常有用。

稍后,您可以查看其他Eclipse工具(例如SVN)來管理版本控制,或在“引用”菜單項中列出。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

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