【发布时间】:2012-02-27 18:04:34
【问题描述】:
如何让 Eclipse 将所有文件(.java 除外)从源目录复制到输出目录?我的资源下有一些类文件,但它们被过滤掉了。 “Preferences -> Java -> Compiler -> Building -> Filtered Resources”设置对我不起作用。
谢谢!
编辑:
我想出了一个解决方案:在 Eclipse 项目中添加额外的 Builder。这是一个 Ant 脚本:
<project name="example" default="copy_resources" basedir=".">
<target name="copy_resources" depends="" >
<copy todir="bin" overwrite="false">
<fileset dir="src">
<exclude name="**/*.java" />
</fileset>
</copy>
</target>
</project>
但是我必须手动触发“构建项目”命令才能执行 Ant 脚本。当我做“清洁”时,它不会被执行......
【问题讨论】:
-
你的源目录里怎么有.class文件?这看起来很丑……
-
请检查这个问题的背景:stackoverflow.com/questions/9468607/…