我正在寻找一种解决方案,它会强制Eclipse在运行之前自动清理项目(我说的是使用Eclipse-no Maven运行项目,没有Ant)。对于构建我已经有了Maven配置,但有时我也直接从Eclipse运行构建,这就是我需要清理的时候。
答案 0 :(得分:3)
不应该让Maven和Eclipse使用不同的类文件夹,例如/内部Java编译器的Maven构建和/ bin目标吗?如果是这样,您应该能够有2个不同的启动配置来运行来自2个不同位置的代码。
第二种选择:您可以创建一个小的Ant脚本来清除目标目录。可以从Eclipse内部运行Ant脚本,因此解决方法是首先运行Ant启动配置,然后运行Java启动配置。要使这一步一步完成,请从Eclipse CDT安装launch groups feature(您只需要这个小功能,而不是整个CDT!),然后您可以从其他两个创建“批处理”启动配置启动配置。现在一切都在Eclipse中,只有一个启动配置!