Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/wpf/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 在Eclipse中导出可运行JAR时如何控制文件夹结构?_Java_Eclipse_Jar - Fatal编程技术网

Java 在Eclipse中导出可运行JAR时如何控制文件夹结构?

Java 在Eclipse中导出可运行JAR时如何控制文件夹结构?,java,eclipse,jar,Java,Eclipse,Jar,期望的结果是:在我的“Runnable”JAR的根目录中有一个名为“examples”的文件夹 在Eclipse中,当单击“导出”>“可运行JAR文件”时,没有选择将哪些资源导出到新JAR中的选项。在执行创建“可运行JAR文件”的操作后,位于项目根目录中的“示例”文件夹不会出现在结果JAR中。有没有一种方法可以在控制最终结果的文件夹结构的同时使用Eclipse的“导出”>“Runnable Jar”功能?(我使用的是Eclipse3.7/Indigo)当您使用Eclipse导出可运行的jar文件

期望的结果是:在我的“Runnable”JAR的根目录中有一个名为“examples”的文件夹


在Eclipse中,当单击“导出”>“可运行JAR文件”时,没有选择将哪些资源导出到新JAR中的选项。在执行创建“可运行JAR文件”的操作后,位于项目根目录中的“示例”文件夹不会出现在结果JAR中。有没有一种方法可以在控制最终结果的文件夹结构的同时使用Eclipse的“导出”>“Runnable Jar”功能?(我使用的是Eclipse3.7/Indigo)

当您使用Eclipse导出可运行的jar文件时,它只导出已编译的类和库。当然,您可以转到
项目属性->Java构建路径->库->添加类文件夹
。将“示例”文件夹添加到生成路径,然后再次重新运行导出过程。理想的方法可能是使用生成的build.xml并修改目标以生成jar文件。

当我使用此方法添加文件夹时,可运行的jar会丢失“示例”文件夹名称。因此,“示例”文件夹的所有内容都转储到根文件夹中。关于为什么会发生这种情况以及如何避免这种情况,有什么建议吗?我也遇到了与蓝色笔记本相同的问题