Проект Maven / AJDT в Eclipse

17

Мне нужно использовать aspectj в проекте maven. Я установил плагин maven для eclipse (m2e), плагин maven aspectj, а также AJDT для Eclipse. Итак, теперь, когда я открываю новый проект, у меня есть «Maven Project» и «AspectJ Project». как я могу создать новый проект, который является проектом Maven AspectJ? Я не нашел никаких ссылок на это, так что вы - моя единственная надежда. спасибо

    
задан Magen 29.06.2011 в 16:42
источник

5 ответов

28
  1. Перейдите в раздел Справка & gt; Установите новое программное обеспечение ...
  2. Используйте этот репозиторий программного обеспечения: Ссылка
  3. Установите конфигуратор AJDT m2e

Источник: Ссылка (Andrew Eisenberg)

    
ответ дан Hendy Irawan 12.11.2011 в 18:42
источник
6

Вы должны добавить maven-aspectj-plugin в свой блок плагинов сборки в свой pom.xml, как в:

  <plugin>
    <groupId>org.codehaus.mojo</groupId>
    <artifactId>aspectj-maven-plugin</artifactId>
    <executions>
      <execution>
        <goals>
          <!-- use this goal to weave all your main classes -->
          <goal>compile</goal>
        </goals>
      </execution>
    </executions>
    <configuration>
      <complianceLevel>1.6</complianceLevel>
    </configuration>
  </plugin>
    
ответ дан Torsten 29.06.2011 в 18:03
источник
3

Проверить конфигуратор проекта AJDT для m2eclipse

Плагин m2eclipse-AJDT обнаруживает, что pom.xml содержит aspectj-maven-plugin и автоматически добавляет соответствующий AJDT характер и конфигурацию в проект при импорте в eclipse.

Я думаю, что некоторые усилия были созданы для плагина для работы с версией 0.12 от m2eclipse, не знаю, работает ли он.

Я уже пробовал плагин с m2eclipse 0.10, и он работал хорошо.

См. Проект GitHub m2eclipse-ajdt
См. Перенос интеграции AJDT из основного дерева источников m2e

    
ответ дан Joel Hudon 30.06.2011 в 19:45
источник
2
  1. Во-первых, нам нужно убедиться, что для eclipse установлен AJDT (инструменты разработки AspectJ). Ознакомьтесь с последней или подходящей версией AJDT для вашего Eclipse. ( Ссылка )
  2. Во-вторых, установите «AJDT m2e Configurator» с помощью этого репозитория Ссылка (как описано выше Хенди).
  3. Если вы уже установили m2eclipse, вам нужно удалить его перед выполнением шага 2.
ответ дан Yiling 01.08.2013 в 21:33
источник
1

Вам нужно будет добавить соответствующие аспекты проекта к вашей конфигурации проекта в eclipse после добавления поддержки AspectJ в ваш maven pom.xml .

    
ответ дан bhagyas 30.06.2011 в 08:21
источник