Protookit二次開發(fā)的官方網(wǎng)頁版幫助文檔十分詳細(xì),提供詳細(xì)的函數(shù)接口說明,示例代碼等,包含API Reference和Manuals兩大塊;但是剛裝了野火5和Creo2.0,發(fā)現(xiàn)protoolkitprotkdoc目錄下的index.html無法正常打開,這個(gè)開發(fā)打來了嚴(yán)重不變,經(jīng)過一番努力終于,把問題解決了。下面跟大家分享一下,希望能給遇到相同問題的朋友有所幫助。
解決protkdoc目錄下index.html文件無法正常打開的問題
一、首先,Java安全設(shè)置太高,打開index. html時(shí),網(wǎng)頁調(diào)用的JavaApplet程序可能會被阻止運(yùn)行,彈出如下消息窗(見tu1)
解決:打開 控制面板程序Java(32),進(jìn)入Java控制面板的 安全選項(xiàng),如tu2將將安全級別改為 中 。
二、將Java安全級別改好了(改為:中)后,可能仍然未能打開,瀏覽器會出現(xiàn)如下情況(見tu3)。如果瀏覽器沒有出現(xiàn)如下圖的左側(cè)窗口,請把瀏覽器設(shè)置為 允許彈出式窗口。
在左側(cè)窗口 點(diǎn)擊右鍵 -> 打開Java控制臺,可以看到有如下錯(cuò)誤:
顯示如下錯(cuò)誤:
Error dfdasfdsfdsfsd:java.security.AccessControlException: access denied ("java.io.FilePermission" "C:Program FilesPTCCreo 2.0Common FilesM090protoolkitprotkdocconfig.TXT" "read")
Error in reading Configuration File 這是Java本身的安全控制問題,在網(wǎng)頁上運(yùn)行的Applet,沒有經(jīng)過數(shù)字簽名不可以訪問本地的DSN : city。
解決方法:更改java 的安全控制文件,在 Java安裝目錄下jre7libsecurityjava.policy
比如在grant {……}內(nèi)的最后一行加入: permission java.security.AllPermission;
關(guān)閉瀏覽器,重新打開文件,即可。有時(shí)打開文件可能還會出現(xiàn)tu3所示情況:
請?jiān)谧髠?cè)窗口點(diǎn)擊右鍵 -> Reload applet,重新加載即可。或者點(diǎn)擊紅色字:錯(cuò)誤:單擊獲取詳細(xì)信息,然后在彈出的對話框選擇 “重新載入按鈕”。正常載入頁面如下tu4:



