Discussion:
[問題] CLASSPATH設了沒用...
(时间太久无法回复)
foolish
2007-06-23 08:42:52 UTC
Permalink
我是新手,有看了書爬了文
我把 CLASSPATH 設成
;C:\;C:\j2sdk1.4.2_14;C:\j2sdk1.4.2_14\lib;C:\j2sdk1.4.2_14\bin
可是還是沒用,只要在不是檔案所在的資料夾做javac
(我把檔案放在C:\j2sdk1.4.2_14)
就會出現
error: cannot read: xxxxx.java
1 error
請問要怎麼解決呢
謝謝
classpath 之所以叫 classpath 是因為 path 中含有 class

;C:\;C:\j2sdk1.4.2_14;C:\j2sdk1.4.2_14\lib;C:\j2sdk1.4.2_14\bin

你的第一個分號前少了一個「.」

. 這個 path 是目前工作路徑

讓你可以在目前的路徑找到 class

請依序檢查你設的 path 是不是包含了你要用到的 class


另外, 除了 class 你也可以對 .jar 設定 classpath

只要給完成的徑路與檔名就可以了

ex.

c:\mylib.jar


--
我們都不知道,那些我們不知道的事情,我們就是不知道。
--
※ Origin: SayYA 資訊站 <bbs.sayya.org> 
◆ From: 125-232-232-203.dynamic.hinet.net
foolish
2007-06-23 10:00:08 UTC
Permalink
你好,我的原文前面有 .
只是好像你回覆的時候不見了^^"
我設的路徑其中一個是 C:\j2sdk1.4.2_14
而我寫出來的 xxxx.java也是放在這裡面
(我也放到其他地方試過了,但只要跟命令提示字元執行的路徑不一樣就不行)
error: cannot read: xxxxx.java
1 error

回頭看了 error message 是你打錯檔名了
或是在該路徑下找不到
不是 classpath 的問題

--
我們都不知道,那些我們不知道的事情,我們就是不知道。
--
※ Origin: SayYA 資訊站 <bbs.sayya.org> 
◆ From: 125-232-232-203.dynamic.hinet.net

继续阅读narkive:
Loading...