簡體   English   中英

Javac - 在不同目錄中編譯.java文件

[英]Javac - Compile .java files in different directories

我正在創建一個提交系統,我希望框架文件位於服務器上的固定位置 - 用戶將其文件上載到不同的目錄中。

如果我只是使用.class文件,則以下命令在執行時有效:

java -cp / SubmissionSystem / Java / Assessment / Framework:/ SubmissionSystem / Java / Assessment / Test Assessment4

我想知道是否有一個類似的命令可以被調用來編譯不同目錄中的.java文件而不是.class文件!

我很感激任何幫助!

是的,只需用javac替換java ,而不是將包含源的文件夾傳遞給-classpath選項,將其傳遞給-sourcepath

javac -cp /SubmissionSystem/Java/Assessment/Framework -sourcepath "/SubmissionSystem/Java/Assessment/Test Assessment4"

當路徑包含空格時,不要忘記正確的引用。 這將編譯文件(因此它們將與.java源文件混合)。 您可以使用選項-djavac寫入新位置

暫無
暫無

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

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