Как создавать плагины, содержащие Aspects, с помощью Buckminster и AspectJ?

Я использую безголовую версию Buckminster v3.6. Из того, что я прочитал, при обновлении до Eclipse 3.6 среда PDE будет создавать проекты AspectJ, если вы включите определенную конфигурацию в build.properties проекта AspectJ. Информацию об этом можно найти здесь:

http://contraptionsforprogramming.blogspot.com/2010/03/ajdt-pde-builds-redux.html

Кажется, что это не имеет значения при использовании безголового Бакминстера для процесса сборки, так как он не учитывает эту настройку. Кому-нибудь удалось заставить безголового Бакминстера работать над созданием плагина, содержащего аспекты AspectJ?


person Joneski    schedule 21.01.2011    source источник


Ответы (1)


Убедились ли вы, что необходимые расширения, как описано в сообщении в блоге, установлены в безголовом бакминстере? Если вы это сделали, то, возможно, Бакминстер использует другую «точку входа»/«механизм вызова» для вызова функций PDE. В этом случае (т. е. если это не поможет) я предлагаю вам зарегистрировать запрос на улучшение в багзилле eclipse для бакминстера.

person Henrik Lindberg    schedule 23.01.2011
comment
Я понимаю, что не установил AspectJ Development Toolkit в безголовый бакминстер. Мне пришлось подождать, чтобы сделать это, так как у меня возникали проблемы с конфликтующими версиями плагинов. Теперь, когда у меня установлен безголовый buckminster вместе с eclipse 3.6.2, buckminster pde, ajdt, и он работает в соответствии с указаниями в блоге, который я включил. - person Joneski; 03.05.2011