[問題] 無法執行程式
有個問題困擾我好幾天,我爬文後還是無法解決XD 只好請教大家
在環境變數設定完成後,我寫個簡單的test程式來測試
javac test.java
java test
測試的結果是正確的,所以想說在JAVA環境設定上應該沒有錯誤
而現在是想利用以下這個系統的API:
http://gate.ac.uk/gate-examples/doc/index.html
1. System variable gate.home should be set to the gate installation
directory.
2. gate.jar and all libraries under gate/lib directory should be made
available on classpath environment variable.
我依照網頁上所寫來設定環境變數,並測試網頁提供的範例檔案
新增環境變數gate.home,其值為C:\Program Files\GATE-5.0
path中加入C:\Program Files\GATE-5.0\bin\gate.jar
和C:\Program Files\GATE-5.0\lib
在編譯StandAloneAnnie這個檔案時沒有問題
但執行java StandAloneAnnie卻出現以下錯誤訊息
C:\>java StandAloneAnnie
Exception in thread "main" java.lang.NoClassDefFoundError: StandAloneAnnie
Caused by: java.lang.ClassNotFoundException: StandAloneAnnie
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClassInternal(Unknown Source)
Could not find the main class: StandAloneAnnie. Program will exit.
想請問會是哪邊出了問題呢?(如果我闡述上不夠明瞭,可以寄信跟我討論)
我已經請教過系上學長,但還是沒有解決T^T
希望有人能幫忙我,感激不盡<(_ _)>
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.115.51.19
※ 編輯: qswing 來自: 140.115.51.19 (07/04 18:18)
推
07/04 19:15, , 1F
07/04 19:15, 1F
推
07/04 19:27, , 2F
07/04 19:27, 2F
推
07/04 21:07, , 3F
07/04 21:07, 3F
→
07/04 21:44, , 4F
07/04 21:44, 4F
→
07/05 10:19, , 5F
07/05 10:19, 5F
→
07/05 11:33, , 6F
07/05 11:33, 6F
→
07/05 11:35, , 7F
07/05 11:35, 7F