2012-03-29 67 views
2

预期结果:我的'Runnable'JAR根目录中名为'examples'的文件夹。如何在Eclipse中导出Runnable JAR时控制文件夹结构?

在Eclipse中,单击'导出'>'可运行JAR文件'时,没有选项可以选择将哪些资源导出到新的JAR中。在执行操作以创建'Runnable JAR文件'后,位于项目根目录下的'examples'文件夹不会出现在生成的JAR中。有没有办法使用Eclipse的'Export'>'Runnable Jar'工具,同时仍然可以控制最终结果的文件夹结构? (我正在使用Eclipse 3.7/Indigo)

回答

2

当您使用eclipse导出可运行jar文件时,它仅导出已编译的类和库。你可以导致去project properties -> Java Build Path -> Libraries -> Add Class Folder。将示例文件夹添加到构建路径,然后再次重新运行导出过程。理想的方法可能会使用生成的build.xml并修改目标以生成jar文件。

+0

当我使用此方法添加我的文件夹时,可运行jar会丢失“examples”文件夹名称。所以,“examples”文件夹中的所有内容都被转储到根文件夹中。有关为什么会发生这种情况的任何建议,我该如何避免它? – TheBlueNotebook 2015-11-17 11:25:12

+0

我也遇到了与TheBlueNotebook相同的问题 – SirSoltex 2015-12-15 03:23:19