JavaEclipse将库导出到jar中
因此,我的旧jar将库作为包含。类文件。我的新罐子有每个库。jar打包到我的jar中的libs文件夹中,就像我的工作区一样。我需要它与以前的设置导出。下面的图片进一步解释了我的问题
包装改变的原因是因为我重新安装了我的操作系统,我不记得以前是怎么做的,因为我上次为这个项目导出一个jar已经有一段时间了,我想我上次解决这个问题的方法是使用IntelliJ Idea导出它,但我更喜欢用Eclipse解决这个问题。在Runnable Jar导出向导下,似乎有一个完全符合我要求的设置,但我没有导出Runnable Jar,因为它没有Main方法
旧罐子图片:
新jar图片:
新jar图片2:
# 1 楼答案
是的,可以通过可运行JAR文件创建胖JAR,但不能通过JAR文件导出向导
所以
创建一个胖罐子
确保将所有要复制到输出文件夹并包含在JAR中的内容都放在源文件夹中
# 2 楼答案
切换到IntelliJ Idea允许我以这种方式导出带有默认设置的开箱即用。如果有人知道如何在Eclipse中获得这个函数,请随意添加它
编辑:根据@howlger的评论,我找到了一个解决方案,其中Eclipse非常适合我的用例