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



