7

我正在寻找一种解决方案,它可以强制 Eclipse 在我运行项目之前自动清理它(我说的是只使用 Eclipse 运行项目——没有 Maven,没有 Ant)。对于构建,我已经有一个 Maven 配置,但有时我也直接从 Eclipse 运行构建,这是我需要清理的时候。

4

1 回答 1

3

难道不能让 Maven 和 Eclipse 使用不同的类文件夹,例如 Maven 构建的 /target 和 Eclipse 内部 Java 编译器的 /bin 吗?如果是这样,您应该能够有 2 个不同的启动配置从 2 个不同的位置运行代码。

第二种选择:您可以创建一个小 Ant 脚本来清除目标目录。该 Ant 脚本可以从 Eclipse 内部运行,因此一种解决方法是先运行 Ant 启动配置,然后再运行 Java 启动配置。要使此过程成为一步,请从 Eclipse CDT 安装启动组功能(您只需要那个小功能,而不是整个 CDT!),然后您可以从其他两个启动配置创建一个类似“批处理”的启动配置. 现在一切都在 Eclipse 中,只需一个启动配置!

于 2012-10-09T06:18:32.887 回答