在http://news.newhua.com/news1/program_language/2010/31/1031151820C2DH1J7I28DIDABG9GEE0C50ICGAG6FA750CD0097IBKJ.html上看到一段文章:
“將命令行到該java文件同一目錄;直接輸入命令javac Joeytang.java則會在當前的文件夾下出現Joeytang.class類文件。如果想指定編譯的同時將編譯好的類文件放到一個文件夾下則可以使用-d指定路徑。例如javac -d ./ Joeytang.java則是在當前目錄下,javac -d ../ Joeytang.java 在上一個文件夾,javac -d ../ a Joeytang.java則是在上一個文件夾下的a文件夾下,但是一定要保證指定的文件路徑存在。運行該類文件,首先保證該類是具有main方法的類。然后編譯完以后,使用java -classpath .; Joeytang就可以運行了。我開始沒有加-classpath選項,老是提示說找不到類。所以一定要記住在這里加入該選項。具體該選項的作用是說在運行時調用了外部的類或者包時在這里注明,即如果使用了a.jar則要加上-classpath .;a.jar其中前面的那個“.;”我理解成是把環境變量中配置的jar文件拿進來。”
運行試了下,果然成功了!哈哈~
備注:java -classpath .; 后面是類名