[問題] JRE版本更新至 6u51 出現的錯誤訊息
目前進行的專案是EJB client-server的架構
AP使用Jboss or Weblogic
client端透過webstart啟動application
最近客戶將JRE更新至6u51
webstart啟動時
java console開始出現一大堆警告訊息
如下:
Missing Permissions manifest attribute for:
http://127.0.0.1:8080/jar/lib/ojdbc6.jar
Missing Codebase manifest attribute for:
http://127.0.0.1:8080/jar/lib/ojdbc6.jar
錯誤訊息指出的jar檔,包含了所有定義在jnlp下的resources
google到的解答大致是說必須在jar的manifest加上下面兩行
Permissions: sandbox
Codebase: mySamples.com
可是有幾個問題想請教版上的前輩
(1) 我是用ant做compile及包裝jar的動作,最後在sign jar,
請問如果加上這兩行,可以加進ant的流程嗎
(2) Permissions:sandbox指的是甚麼啊...?
(3) Codebase後標示的ip指的是user的網域嗎?
如果統一一起用ant包版後,是否就無法"客製"
(4) 加上這兩段對非6u51或java7的JRE,是否會有影響?
最近被這種建置的問題搞到快起肖了
麻煩有經驗的大大指點一下了 感恩!!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 60.250.142.207