java - Applet 需要花费大量时间来加载存档标记中提到的 Jar 文件

标签 java jar applet compression

在我的网站中,我使用 PDFBox 来渲染 PDF 文件并从客户端的字节打印 PDF 文件。

为此,我使用小程序来搜索打印机并打印文档。

但是 Apache PDFBox 的大小为 9.30 MB。太大,小程序需要更多时间来加载文件。

有人可以建议我一种方法来减少小程序启动时间并在需要时当场加载文件吗?或者有什么方法可以压缩 JAR 文件吗?

最佳答案

  1. 混淆代码。这样做通常会显着减小 Jar 的大小,但可能会导致外部 API 出现问题。
  2. 使用 Pack 200 使用更高的压缩率。请参阅Pack200 and Version Download: Usage in Applet Tag了解更多详情。

关于java - Applet 需要花费大量时间来加载存档标记中提到的 Jar 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16396940/

相关文章:

java - 有人可以告诉我这行代码的不同编写方式吗?

java - 字符串资源 XML 文件是否允许无效的 Java 变量作为名称属性?

flash - 从 WebApp 与本地 PC 交互

java - 目标小程序或 JVM 进程突然退出

java - jasper 使用 applet 和 servlet 打印 loadObject

java - AudioManager 不工作 - 既不打开扬声器也不静音

java - 允许用户更改我的应用程序的颜色

class - 是否可以使用 reflections-maven 扫描 web-Inf/lib 中 jar 内的类?

java - 如何在多个模块中的公共(public)库中使用 Singleton 而不会发生冲突?

java - 运行时获取jar版本