Re: [問題] Applet執行Comm API發生java.lang.NoCl …
※ 引述《tkcn (小安)》之銘言:
: ※ 引述《tjpu4 (香吉蒜)》之銘言:
: 找不到 class: javax/comm/CommPortIdentifier
: : 可是我有把html跟該class檔放在一起啊qq
: comm.jar 呢?
不好意思 我放成comm.jar的捷徑了
所以現在 Java主控台的錯誤訊息就跟appletviewer顯示的錯誤訊息類似了(見下)
那想請問的是
"Caused by...."的錯誤訊息是代表什麼意思呢?
java.lang.ExceptionInInitializerError
at TransmitterApplet.init(TransmitterApplet.java:25)
at sun.applet.AppletPanel.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Caused by: java.security.AccessControlException: access denied (java.util.PropertyPermission javax.comm.properties read)
at java.security.AccessControlContext.checkPermission(Unknown Source)
at java.security.AccessController.checkPermission(Unknown Source)
at java.lang.SecurityManager.checkPermission(Unknown Source)
at java.lang.SecurityManager.checkPropertyAccess(Unknown Source)
at java.lang.System.getProperty(Unknown Source)
at javax.comm.CommPortIdentifier.<clinit>(CommPortIdentifier.java:678)
... 3 more
: : 如果用appletviewer的話
: : 會顯示「沒有初始化 applet。」
: 這個我不清楚,不過不會影響 applet 的執行
: : 點選資訊 則是:
: : -- 沒有 applet 資訊 --
: : -- 沒有參數資訊 --
: : 然後關掉檢視器之後 DOS會出現
: : http://www2.nkfust.edu.tw/~u9311064/question.JPG
: : 請問這是什麼問題呢..?
: 關鍵是在 "caused by..." 那行,
: applet 其實是 sandbox 的概念,
sandbox的概念是指..?
搜尋網頁也看不太懂
--
謝謝 :)
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 163.18.60.138
討論串 (同標題文章)