Java Web Start认可机制

时间:2015-09-25 15:54:53

标签: java jnlp

我有一些库(JacORB)必须替换与JRE捆绑在一起的Sun等价物。

我可以将它们上传到JRE中的lib / endorsed文件夹中。但是,每当有人安装新的JRE时,都必须重复这一过程。

所以,我希望我可以在我的JNLP文件中使用java.endorsed.dirs属性来指向不同的目录。

例如:

<?xml version="1.0" encoding="utf-8"?>
<jnlp spec="1.0+" codebase="..." href="...jnlp">
  <information>...</information>
  <security>...</security>
  <resources>

    <property name="java.endorsed.dirs" value="c:\endorsed"/>

    <j2se version="1.7+"
      initial-heap-size="256m"
      max-heap-size="1536m"
      java-vm-args="-XX:MaxPermSize=256m"/>
    <jar href="widgets.jar" main="true"/>
  </resources>
  <application-desc main-class="...">...</application-desc>
</jnlp>

然而,这似乎并不像我希望的那样有效。

是否有人设法使用Java Web Start指定自定义的已批准的库位置?

0 个答案:

没有答案