Java JDeveloper可执行JAR文件构建几乎需要2个小时

Java JDeveloper可执行JAR文件构建几乎需要2个小时,java,executable-jar,jdeveloper,Java,Executable Jar,Jdeveloper,关于JDeveloper生成可执行jar文件的方法,我有一个问题 我尝试了几个构建JAR文件的教程,最后找到了一个生成可在Linux系统上运行的可执行JAR文件的教程。这里有一个链接 然而,构建5MB文件平均需要1小时40分钟。构建JAR文件后,我查看了它,似乎构建中包含的所有库都以某种方式分解为它们的组件代码。我的意思是,我在构建中包含的库在可执行JAR中不会显示为.JAR文件 我一直在研究为什么需要这么长时间,为什么JDeveloper不会简单地将依赖的JAR文件作为简单的JAR文件添加到可

关于JDeveloper生成可执行jar文件的方法,我有一个问题

我尝试了几个构建JAR文件的教程,最后找到了一个生成可在Linux系统上运行的可执行JAR文件的教程。这里有一个链接

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

我一直在研究为什么需要这么长时间,为什么JDeveloper不会简单地将依赖的JAR文件作为简单的JAR文件添加到可执行JAR中。然而,我没有太多的运气


任何洞察都将不胜感激。

Eclipse可以构建jar文件,然后您可以执行这些文件

右键单击project->export->Java->Runnable Jar File->选择与您的项目对应的启动配置->在生成的Jar中打包所需的库->选择export Destination->Finish

最多只需要几分钟

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


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

没错,我遇到了使用Eclipse的其他方法,但是,在工作中,我只能使用JDeveloper,因为它是已批准使用的IDE。我一直在努力让eclipse在工作中发挥作用,但同时我也在努力了解JDeveloper hasAh的来龙去脉,感谢您的澄清。我只使用Eclipse,我有几个朋友使用Greenfoot,但我从来没有遇到过JDeveloper。您当然应该尝试获得Eclipse的批准。我特别关心的是哪家公司会批准JDeveloper而不是Eclipse?这当然是一个非常好的IDE。