JAVA命令行第一課:JAVAC編譯

1.輸入javac,可看命令詳解

初學者掌握javac命令:

javac -d destdir srcFile      <--  javac -d 指定編譯生成的class文件存放路徑。其中destdir爲class文件存放路徑,                                                                 srcFile爲java源文件存放路徑,可以爲絕對路徑或相對路徑。 

如:

javac -d . helloWorld.java   <--  其中 .  爲當前路徑

2.運行java程序時臨時指定jre搜索java類路徑,可以使用-classpath,但CLASSPATH環境變量指定的路徑會失效。

java -classpath dir1;dir2;...;dirN helloWorld(WINDOWS下用;隔開)

java -classpath dir1:dir2:...:dirN helloWorld(LINUX下用:隔開)

要想CLASSPATH環境變量指定的路徑也有效:

java -classpath %CLASSPATH%;.;dir1;dir2;...;dirN helloWorld(WINDOWS)

java -classpath %CLASSPATH%;.;dir1:dir2:...:dirN helloWorld(LINUX)

其中 . 指定還會在當前路徑下搜索java類。


參考自《瘋狂JAVA講義(第三版)》

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章