0
我想構建一個帶有PDE headless build的Eclipse RCP應用程序。當我運行它失敗,出現以下錯誤信息構建的Ant腳本:Eclipse PDE無頭版本失敗:未能創建任務或輸入eclipse.generateFeature
failed to create task or type eclipse.generateFeature
Cause: The name is undefined.
我想構建一個帶有PDE headless build的Eclipse RCP應用程序。當我運行它失敗,出現以下錯誤信息構建的Ant腳本:Eclipse PDE無頭版本失敗:未能創建任務或輸入eclipse.generateFeature
failed to create task or type eclipse.generateFeature
Cause: The name is undefined.
我發現在討論here解決方案: 相同的JRE作爲內運行生成的Ant腳本是很重要的工作空間,否則無法找到PDE Ant任務:
右鍵單擊Ant腳本(build.xml)>運行方式> Ant構建...>嚮導的JRE選項卡>切換到選項:'運行相同JRE作爲工作空間'
如果從命令行而不是從Eclipse IDE內部運行,那麼您將使用「e clipse -application org.eclipse.ant.core.antRunner -buildfile「而不是直接運行ant。 –