JDeveloper可执行JAR文件构建大约需要2个小时

时间:2014-10-05 14:42:50

标签: java executable-jar jdeveloper

我对JDeveloper生成可执行jar文件的方法有疑问。

我已经尝试了几个用于构建JAR文件的教程,最后找到了一个生成可以在Linux系统上运行的可执行jar文件的教程。这是指向它的链接http://idlebrains.org/tutorials/java-tutorials/generating-executable-jar-file-third-party-library/

但是,5 MB文件的构建平均需要1小时40分钟。我一看它就看了JAR文件,似乎我在构建中包含的所有库都以某种方式分解成了它们的组件代码。我的意思是我在构建中包含的库在可执行JAR中不显示为.JAR文件。

我一直在研究为什么需要这么长时间以及为什么JDeveloper不会简单地将可执行JAR中的依赖JAR文件添加为简单的JAR文件。但是我运气不好。

非常感谢任何见解。

1 个答案:

答案 0 :(得分:0)

Eclipse可以构建您可以执行的jar文件。

右键点击项目 - >出口 - > Java - > Runnable Jar文件 - >选择与您的项目对应的启动配置 - >在生成的JAR中打包所需的库 - >选择导出目的地 - >完成。

它应该只需要几分钟,顶部。

然后,转到JAR文件,右键单击它 - >属性 - >权限 - >允许执行文件作为程序。

现在,您应该可以通过使用Java打开它来运行JAR文件。如果您希望查看控制台日志,请打开终端并运行" Java -jar location / to / jar / file.jar"。请注意,此方法甚至不需要将JAR文件标记为可执行文件。