1

我有一个现有的签名小程序,除其他外,它读取图像文件的目录,然后加载它们并调整它们的大小并上传它们。它多年来一直很好用,但现在我需要添加 Tiff 图像支持。我发现这样做的唯一方法是使用 Java Advanced Imaging API。当然,这意味着我在部署小程序时必须包含jai_codec.jarjai_core.jar文件。我已经修改了我的小程序元素的存档属性,看起来像这样:

archive="MyApplet.jar?v=123,jai_core.jar,jai_codec.jar"

我还以与签署原始文件相同的方式签署了另外 2 个 jar 文件。但是,我仍然收到安全警告和错误,并且小程序无法正常运行(即使用户尝试授予权限)。我需要做什么才能使其正常工作?我是否必须提取另外 2 个罐子的内容物并将它们放入一个大罐子中?谢谢你的帮助。

4

2 回答 2

0

您应该只命名一个档案。其他应在Class-path:主 JAR 清单的属性中提及。

于 2014-02-07T23:26:23.220 回答
0

使用 jnlp 文件部署小程序。看看这里http://docs.oracle.com/javase/tutorial/deployment/applet/deployingApplet.html

你可以在 jnlp 的 Resources 部分列出你需要的所有 jar

于 2014-02-20T21:04:23.770 回答