也许这是初学者的错:

我有一个签名的jar文件(没有JNLP-INF \ APPLICATION.JNLP)和一个外部JNLP我启动 . 不允许应用程序使用JRE <= 8u77运行 . 它只能在jar文件中使用外部JNLP的副本作为JNLP-INF \ APPLICATION.JNLP(如文档所述) .

但是在JRE> = 8u91的情况下,所需的jar中没有JNLP的副本 . 该应用程序照常启动 .

JNLP具有all-permissions标记 .

错误或功能?