我已成功在eclipse 3.6中使用ajdt和pde headless build。我在项目的 build.properties :
中有以下条目然而,一旦我切换到eclipse 3.8,我在基于蚂蚁的pde无头构建期间得到了以下堆栈:compilerAdapter = org.eclipse.ajdt.core.ant.AJDT_AjcCompilerAdapter
sourceFileExtensions = * .java,* .aj
【JAVA] C:\ eclipse3.8 \插件\ org.eclipse.pde.build_3.8.0.v20120523-1555 \脚本\ productBuild \ productBuild.xml:43: 执行此行时发生以下错误:
【JAVA] C:\ eclipse3.8 \插件\ org.eclipse.pde.build_3.8.0.v20120523-1555 \脚本\的build.xml:105: 执行此行时发生以下错误:
【JAVA] C:\ eclipse3.8 \插件\ org.eclipse.pde.build_3.8.0.v20120523-1555 \模板\无头编译\ customTargets.xml:12: 执行他的行时发生以下错误:
【JAVA] C:\ eclipse3.8 \插件\ org.eclipse.pde.build_3.8.0.v20120523-1555 \脚本\ productBuild \ allElements.xml:20: 执行此行时发生以下错误:
【JAVA] C:\ eclipse3.8 \插件\ org.eclipse.pde.build_3.8.0.v20120523-1555 \脚本\ genericTargets.xml:119: 执行此行时发生以下错误:
【JAVA] C:\ eclipse3.8 \插件\ org.eclipse.pde.build_3.8.0.v20120523-1555 \脚本\ genericTargets.xml:129: 执行此行时发生以下错误:
【JAVA] C:\ MyApp的\ TEMP \ compile.org.eclipse.pde.build.container.feature.xml:4: 执行此行时发生以下错误:
[java] c:\ MyApp \ temp \ plugins \ com.foo.myplugin \ build.xml:176:The 执行此行时发生以下错误:
[java] c:\ MyApp \ temp \ plugins \ com.foo.myplugin \ build.xml:122: Class 找不到:org.eclipse.ajdt.core.ant.AJDT_AjcCompilerAdapter
请帮帮我。谢谢你的时间!
答案 0 :(得分:0)
你的构建日食中可能没有安装AJDT。它需要存在才能找到AJDT_AjcCompilerAdapter类。