Dav*_*ven 3 java eclipse build-process
我有一个使用一些自动生成的源代码的Java项目.这个源代码是由命令行工具--- Bison生成的,实际上是来自一个特殊的源文件.
当我按下Eclipse中的"构建"按钮时,我想在必要时自动重新生成Java源代码.这是可能的,如果是的话,怎么样?
通常我会将它集成到项目makefile中,但当然这是Java,它不使用makefile.我看过蚂蚁,但蚂蚁似乎对传统的命令行工具充满敌意.我知道的东西一样,这是可能与内置的Eclipse建设者,因为Android的开发工具做它; 那它在做什么?
右键单击项目,选择Properties > Builders > New ... > Program.
在那里,您可以选择在构建项目时运行的命令行工具.
为了完整性:这是一个仅限Eclipse的解决方案.我建议你使用构建系统而不是普通的Eclipse.Maven和Ant都很好地与Eclipse集成(Maven通过m2eclipse,Ant通过与上面相同的Builder机制),也可能是其他人.
使用Ant,您将使用该<Exec>任务.