用于自定义项目的Eclipse自动生成
在Eclipse中,在创建新的Java项目时(使用我们自己的自定义向导),我将一个新的构建器关联到该项目。现在,创建的java项目具有JavaNature和两个与之相关的构建器用于自定义项目的Eclipse自动生成,eclipse,build,headless,Eclipse,Build,Headless,在Eclipse中,在创建新的Java项目时(使用我们自己的自定义向导),我将一个新的构建器关联到该项目。现在,创建的java项目具有JavaNature和两个与之相关的构建器 org.eclipse.jdt.core.javabuilder com.company.project.custombuilder .project文件内容如下所示 <buildSpec> <buildCommand> <name>org.eclipse.jdt.co
<buildSpec>
<buildCommand>
<name>org.eclipse.jdt.core.javabuilder</name>
<arguments>
</arguments>
</buildCommand>
<buildCommand>
<name>org.eclipse.ui.externaltools.ExternalToolBuilder</name>
<triggers>full,incremental,</triggers>
<arguments>
<dictionary>
<key>LaunchConfigHandle</key>
<value><project>/.externalToolBuilders/com.company.project.custombuilder.launch</value>
</dictionary>
</arguments>
</buildCommand>
</buildSpec>
<natures>
<nature>org.eclipse.jdt.core.javanature</nature>
</natures>
org.eclipse.jdt.core.javabuilder
org.eclipse.ui.externaltools.ExternalToolBuilder
全部、增量、,
启动配置句柄
project/.externalToolBuilders/com.company.project.custombuilder.launch
org.eclipse.jdt.core.javanature
我必须自动构建这个eclipse项目。
如果是简单的Java项目,我可以将该项目导出为Ant脚本,并从Ant运行相应的build.xml。
现在我的问题是:
自动化自定义生成器有哪些不同的可能性?任何线索都会对我大有帮助
提前感谢。在Eclipse文档中很难找到构建器,但是信息就在那里。下面是一些链接。基本上,构建是由工作区中的资源更改通知触发的 ?
定制生成器的用途是什么?它必须做什么?它实际上会使用JCDK(JavaCard开发工具包)将我的所有包/小程序转换成CAP文件。我可以通过在build.xml文件中添加更多的行来实现这一点,但我的需求已经是我应该重用的现有构建器代码(我不应该破坏它)。