使用IntelliJ中的Eclipse项目(使用Builders)

时间:2015-09-16 16:25:30

标签: eclipse intellij-idea ant

我最近负责处理现有的eclipse项目,该项目利用Builders在给定条件下运行Ant任务。我昨天之前从未听说过Builders,而且我很难让这个项目在IntelliJ中工作。

首先,我想知道是否有一种方法可以有效地欺骗Ant从不同的基本目录中运行。请考虑Eclipse的以下屏幕截图:

enter image description here

此处,项目A在本地构建文件中运行Ant任务,该文件从项目B扩展构建文件。从基本目录设置可以看出,它与A的不同。当我尝试运行时从IntelliJ中的这个构建文件中的任务,我得到构建错误,因为项目A的文件夹中不存在某些目录 - 它们位于项目B中。

其次,此Builder设置为在手动构建和自动构建时触发,但我的理解是,只有在构建构建器附加到的项目构建时才会触发此操作。据我所知,在IntelliJ中,我可以设置一个Ant任务在构建之前或之后触发,但看起来这将是整个项目,而不仅仅是代表这个Eclipse项目的相关模块。有没有办法可以让它只适用于给定的模块,还是我必须触发它才能更改所有模块?

0 个答案:

没有答案