[問題] javac出現一堆 XXX is Sun proprietary …
不知道怎麼搞的,執行javac就會出現
.\java\net\ProxySelector.java:96: warning:
sun.security.util.SecurityConstants i
s Sun proprietary API and may be removed in a future release
黃色那個是常見的API 而且是全部的...
所以他會跑一大串出來...
Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
Note: Some input files use unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
35 errors
1268 warnings
我已從重灌過jdk
還是不行
我懷疑是eclispe的問題,不過沒辦法證實
另外我有把src底下的東西解到jdk的目錄底下,不過我想這不會造成問題
真的有點莫名...
--------------------------
我快發瘋了...
把檔案放到c:底下執行javac 就ok
放到d:就會跑出上面那些訊息,但是還是有class檔
有沒有這麼神奇的...
---------------------------
我發現問題了-.-
我把src底下的lang io...什麼鬼的,放到一個資料夾叫java裡
放在d:底下
然後我的.java檔也在d:底下
所以他就去這個資料夾裡面翻api了...
囧
所以,src檔別用名為java的資料夾裝...
裝了也別放在.java檔旁
java compiler會去抓
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.112.242.95
※ 編輯: Domos 來自: 140.112.242.95 (06/01 09:09)
※ 編輯: Domos 來自: 140.112.242.95 (06/01 09:16)
推
06/01 16:33, , 1F
06/01 16:33, 1F