1

所以我看到了这个

如何防止 Eclipse 为每个构建清理 bin 文件夹?

但我有一个不同的问题。(即,如果它只是资源,我可以使用这种能力每次将它们复制到适当的位置)。

我正在生成文件(ala sqlite 数据库)并且正在清理它们。我可以移动它们(可能最终会移动它们),但现在我希望它们在这个结构中用于开发目的。

有没有办法阻止eclipse删除这些文件(它似乎并不总是发生,也许只是因为构建错误?),因为我真的需要它们坚持。

4

2 回答 2

1

这是针对不同问题的解决方案,但我认为在这里会有所帮助;)

生成资源文件(包括数据库文件)时,不要将它们放入/bin文件夹中,特别是如果它们不会随着每次构建而更改,请将它们放入文件夹的子/src文件夹中。

我已经为 web 服务存根、版本号和其他资源这样做了,并将其视为最佳实践。

但是,如果您决定坚持自己的做法,请查看 eclipse 生成的build.xml文件并对其进行修改,使 ant 仅删除您不想要的文件。

于 2012-08-01T15:08:54.873 回答
0

我认为答案在于偏好

Java->Compiler-Building->清理项目时清理输出文件夹(即未设置,希望很快就会发现)。

于 2012-08-01T15:11:49.733 回答