我是Java新手。我有幾個在嵌套文件夾內的類。如何編譯多個文件夾內的java類?
我的命名空間下的文件夾結構(假設的companyName文件夾是C:\):
companyName -> isuName -> projectName -> module1 -> sampleclass1.java companyName -> isuName -> projectName -> module2 -> sampleclass2.java companyName -> isuName -> projectName -> module3 -> codePart3.1 -> sampleclass3.java companyName -> isuName -> projectName -> module3 -> codePart3.2 -> sampleclass4.java
我的問題是,我想編譯所有這些類從命令提示符。
我嘗試下面的命令,但它不工作:
C:\> javac -sourcepath companyName\*.java
,但它不工作。我得到以下錯誤:
javac: no source files
Usage: javac <options> <source files>
請幫助編譯所有這些類,並可能創建它的jar。
@平等,感謝您的幫助。我經歷了這個問題。它與我的問題不相似。我沒有重複的類,我正在使用Windows機器,所以我不能使用shell腳本和在該問題/答案中指定的其他命令。有沒有簡單的方法來編譯一個包中的所有類? – Shekhar 2011-05-11 10:45:04