[問題] 執行外部javac的問題

看板java作者 (Jeakdf)時間19年前 (2006/05/17 12:14), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
小弟希望由程式中,去執行javac,然後compiler其他的.java檔 使用下列兩行指令: Runtime r = Runtime.getRuntime(); Process p = r.exec("javac -d . *.java"); 而要被compiler的java檔package為 package test; 小弟試過自己下命令列compiler的結果是正確的 產生的.class檔會正常的放置在test的目錄下 但是如果是用自己寫的程式來compiler,則產生出來的class檔並不會產生在test下 而是直接產生在程式的工作目錄下 請問我有哪邊搞錯了嗎? 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 210.240.194.97
文章代碼(AID): #14QgCavd (java)
文章代碼(AID): #14QgCavd (java)