2014-10-18 92 views
0

我希望能夠執行從命令提示符窗口的Java類沒有明確我想執行的Java類,每次指定的類路徑,例如像這樣設置CLASSPATH環境變量的值全球

其中我執行「ExamplePackage」包中的HelloWorld類。

我要實現相同的結果,而無需指定類路徑,如下

enter image description here

但是這給了我一個Error: Could not find or load main class HelloWorld。據我所知,這個錯誤是由於java路徑沒有被指定,導致無法找到該類。

現在,我想通過將全局變量類路徑值設置爲C:\Users\UpdatusUser\Desktop\ExampleProject來解決此問題。

這可以實現,因爲據我所知,在這裏

enter image description here

但是,這似乎並沒有解決這個問題,因爲我仍然得到以下的結果,如果我現在用java ExamplePackage.HelloWorld

enter image description here


我在做什麼錯?

回答

1

更全面的解釋看到這一點:

What does "Could not find or load main class" mean?

簡短的答案是從ExampleProject文件夾不是ExamplePackage文件夾執行java命令。

+0

我讀到,那就是我從中得到的東西。有什麼建議麼? – 2014-10-18 01:04:50

+0

從'ExampleProject'文件夾而不是'ExamplePackage'文件夾執行java命令。 – Centinul 2014-10-18 01:09:33

+0

它的工作原理!將它添加到您的答案。 – 2014-10-18 01:13:25