1

状況は、.java ファイルが多くのサブフォルダーに散らばっている Java プロジェクトを持っていることです。javac を使用してすべての .java をコンパイルしたいのですが、以下のコマンドを試してみましたが失敗しました: javac -sourcepath src そしてエラーは: javac: ソース ファイルがありません 使用法: javac use -help for a list of possible options

では、このプロジェクトをコンパイルするにはどうすればよいでしょうか? ありがとうございました!

4

2 に答える 2

3

まあ、Maven または Ant を使用できます。これについての良い説明があります。https://stackoverflow.com/a/5194967/1438132

しかし、あなたの問題には、 findというコマンドがあります。

find ./src -name "*.java" > sources_list.txt
javac -classpath "${CLASSPATH}" @sources_list.txt

また

javac -classpath "${CLASSPATH} -sourcepath src //along with src specify file names.
于 2012-07-05T08:24:48.850 に答える