【发布时间】:2013-05-20 19:27:49
【问题描述】:
我在 java-eclipse 中创建了应用程序,当按下键盘上的随机键时,它会使用打印机打印随机的 .pdf 文件。当我在 Eclipse 中运行它时,该应用程序运行良好,但是当我创建一个可运行的 .jar 文件时,它运行应用程序(GUI),但是当我按下键时它不打印任何东西。如果我按随机键几次,它会打印...
我也使用 Launch4J 创建可执行文件,但问题是当我按下键时它不打印任何内容。
对于我使用 .jar 库打印 .pdf-s 的项目。
有什么问题?
【问题讨论】:
-
信息量这么多,真的很难说。当您从 jar 文件运行程序时,您是否有任何错误、消息或一切与从 eclipse 运行完全相同
-
尝试在JD-GUI等反编译器中打开编译后的文件,看看代码是否一样。信息这么少,真的想不出别的了
-
当我使用 Eclipse 创建可运行的 .jar 时,我收到 2 个警告:-一个用于许可证 - 查看与库关联的许可证。我认为这是因为我正在使用该库来打印 pdf-s。 -第二个警告 - JAR 导出完成时出现警告。有关更多详细信息,请参阅详细信息:示例:带有编译警告的导出:Printer/src/PDF/PrinterZaPDF.java
-
使用 JD-GUI 的代码看起来几乎一样..
标签: java jar executable