Java - 如何在cmd line模式下,編譯與執行會用到其他檔案類別的JAVA檔?(debug參考用)

這兩天都拚命算數學,現在先回來寫個程式喘口氣Orz,等會兒再回去算吧XD


之前與本篇相關(https://lucrelin.blogspot.com/2019/03/java-cmd-linepackage-namejavadebug.html#more)未用到「當該Java檔有用到其他檔案時」情形,同樣也是做debug參考。

注意:其實本篇與前述那篇只差在 => 執行javac時,加了「-cp 有用到的其他檔案所在的資料夾」設定。


專案架構:
Stream(專案名)下有:
1個:build/classes/cc/openhome(放編譯後的位元檔,其中package namecc.openhome
2個:src/cc/openhome(放.java原始碼,其中package namecc.openhome
第3個:src/cc/openhome/Hi.java
第4個:Hi.txt

專案架構如下圖:





範例:希望將Hi.java檔內容,複製到Hi.txt

IO.java檔:

Copy.java檔:

Hi.java檔:



做法:


結果:下圖可看到Hi.java內容都複製到Hi.txt了




留言

熱門文章