標籤:java test 內容 直接 表示 空格 換行 java學習 執行 需要
對於不在包中的Java類
例如;C:\Users\guoyan\Desktop目錄下的 MyWindow.java
①首先切到目前的目錄下
c:
cd C:\Users\guoyan\Desktop
②執行 javac MyWindow.java編譯
③再執行java MyWindow運行
對於在包中的Java類
例如:C:\Users\guoyan\Desktop\Test目錄下的Hello.java,在test包中
①首先切到目前的目錄下
c:
cd C:\Users\guoyan\Desktop\Test
②執行 javac MyWindow.java編譯
編譯完切到上層目錄(C:\Users\guoyan\Desktop\)
cd ..
③再執行java Test.MyWindow運行
另外還可以把C:\Users\guoyan\Desktop\Test目錄下的Hello.java編譯到另外一個檔案夾中
比如編譯到C:\Users\guoyan\Desktop\myclass(編譯產生的.class檔案在該目錄中)
①首先切到目前的目錄下
c:
cd C:\Users\guoyan\Desktop\Test
②執行 javac -d C:\Users\guoyan\Desktop\myclass Hello.java編譯
編譯完切到C:\Users\guoyan\Desktop\myclass
cd C:\Users\guoyan\Desktop\myclass
③運行
java Test.Hello
jar打包相關命令
通常需要將編譯產生的.class檔案打包產生一個可執行檔檔案
①寫設定檔
任意命名一個.txt檔案,比如config.txt
檔案內容:
Main-class: Test.Hello
(注意,冒號後面要有空格,最後要有換行,表示檔案內容結束)
②切到目錄(C:\Users\guoyan\Desktop\myclass)下
執行 jar -cvfm my.jar config.txt Test打包
執行java -jar my.jar運行
或者直接雙擊運行(雙擊的情況下沒有控制台,只能表示圖形介面)
【Java學習】javac和java命令