2012-06-12 5 views
15

Я получаю странную ошибку при попытке экспортировать плагин IMP из eclipse. При использовании затмение индиго я получаю:eclipse error exporting plugin

C:\Users\Shachar\workspace jee\.metadata\.plugins\org.eclipse.pde.core\temp\org.eclipse.pde.container.feature\assemble.org.eclipse.pde.container.feature.win32.win32.x86.xml:88: The following error occurred while executing this line: 
C:\Users\Shachar\workspace jee\.metadata\.plugins\org.eclipse.pde.core\temp\org.eclipse.pde.container.feature\assemble.org.eclipse.pde.container.feature.win32.win32.x86.xml:103: The following error occurred while executing this line: 
C:\Users\Shachar\workspace jee\.metadata\.plugins\org.eclipse.pde.core\temp\org.eclipse.pde.container.feature\assemble.org.eclipse.pde.container.feature.win32.win32.x86.xml:26: The following error occurred while executing this line: 
C:\Users\Shachar\workspace jee\ide\build.xml:293: The following error occurred while executing this line: 
C:\Users\Shachar\workspace jee\ide\build.xml:368: Problem: failed to create task or type apitooling.apigeneration 
Cause: The name is undefined. 
Action: Check the spelling. 
Action: Check that any custom tasks/types have been declared. 
Action: Check that any <presetdef>/<macrodef> declarations have taken place. 

The following error occurred while executing this line: 
C:\Users\Shachar\workspace jee\.metadata\.plugins\org.eclipse.pde.core\temp\org.eclipse.pde.container.feature\assemble.org.eclipse.pde.container.feature.win32.win32.x86.xml:103: The following error occurred while executing this line: 
C:\Users\Shachar\workspace jee\.metadata\.plugins\org.eclipse.pde.core\temp\org.eclipse.pde.container.feature\assemble.org.eclipse.pde.container.feature.win32.win32.x86.xml:26: The following error occurred while executing this line: 
C:\Users\Shachar\workspace jee\ide\build.xml:293: The following error occurred while executing this line: 
C:\Users\Shachar\workspace jee\ide\build.xml:368: Problem: failed to create task or type apitooling.apigeneration 
Cause: The name is undefined. 
Action: Check the spelling. 
Action: Check that any custom tasks/types have been declared. 
Action: Check that any <presetdef>/<macrodef> declarations have taken place. 

Та же ошибка, когда я использую затмение индиго RCP & рэп версия появится.

По этой же причине я не могу создать сайт обновления для плагина.

Эта ошибка, похоже, не происходит в версии eclipse jee. Пока экспорт завершается успешно, сам плагин не работает (и он работает, когда я запускаю проект).

+0

Вы когда-нибудь это понимали? У меня такая же проблема. –

+1

@ MattCrinklaw-Vogt Похоже, что путь к рабочему пространству содержит символ «пробел». Попробуйте рабочее пространство без пробела. – Kane

ответ

8

У меня была та же проблема. Повторная установка плагина «Плагин разработки Eclipse Plug-in Development Environment» завершила его исправление.

+0

Я думаю, что недостающим пакетом является org.eclipse.pde.api.tools, по крайней мере, это был недостающий пакет, когда я столкнулся с этим в последнее время. Я решил это просто, добавив PDE в Help -> Install New Software ... » – BjornArnelid