關於在Eclipse中使用命令行的問題

    有時候我們需要在Eclipse使用命令行,剛安裝的Eclipse中是沒有命令行輸入的窗口,所以第一步應該是在Eclipse中設置CMD,關於如何設置,打開連接:http://www.oschina.net/question/28_46291,我就是按照它所提供的步驟設置的,可行。但隨之而來的就有了第二個問題,在Elicpse中容易出NoClassDefFoundError錯誤提示,比如在工程裏src建包c1,RegexTest便是其中一個包含main的類,經過編譯以後,其字節碼文件應該在bin\c1下面。這時如果使用命令行cd 到c1目錄,輸入命令java RegexTest就會出現上述錯誤,此時RegexTest.class存在。經過嘗試,發現在有包的情況下想要使用命令行運行,只能cd到bin目錄下,然後運行 java c1/RegexTest,需要注意的是並不是c1\RegexTest,分隔符是斜線而不是反斜線所以,在Eclipse中使用cmd時,不能使當前目錄在包內,應該在包的最外層,即bin目錄下。


發佈了8 篇原創文章 · 獲贊 10 · 訪問量 3萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章