Java

Инструкция по установке AspectJ от Eclipse в Windows 7,8 с последующей интеграцией в среду разработки IntelliJ IDEA и использовании в проектах Spring

  1. Качаем AspectJ с сайта Eclipse http://eclipse.org/aspectj/downloads.php (на момент написания статьи последняя версия 1.8.5, Released 28 Jan 2015)
  2. Скаченный файл – ИСПОЛНЯЕМЫЙ JAR! Запустите установку и следуйте инструкциям установщика. Предварительно должны быть установлены JRE и JDK, естественно.
  3. Во время установки укажите путь до JRE
    1
  4. После установки должно появится окно, проследуйте всем инструкциям
    1А именно: 1) не забудем добавить файл aspectjrt.jar к нашему проекту, который будет создан чуть позже 2) добавим bin папку в PATH. Для этого открываем свойства Мой Компьютер1Нажимаем Дополнительные параметры системы
    1Параметры среды
    1В системных переменных находим поле Path и нажимаем Изменить… Добавьте после существующего там содержания ;C:\aspectj1.8\bin или другой путь, который у вас получился
    1Нажимаем Ок, применяем настройки и закрываем Мой компьютер.
  5. Открываем Intellij IDEA и создаем новый проект Gradle (я использую именно его), получается пустой проект
    1
  6. Подключаем зависимости Spring для работы с AspectJ в файле build.gradle
    1
  7. Делаем build. Обратите внимание на последнюю зависимость – это тот jar, о котором мы не должны забыть, здесь укажите ваш путь до этого файла если он другой.

  8. Нажимаем Crtl + Arl + S и заходим в Plugins. Найдите модули AspectJ Support и Spring AOP/@AspectJ. Они должны быть установлены и включены (флаг true)
    1
    Если нет – скачайте и включите их.
  9. Далее выбираем Compiler -> Java Compiler и меняем значение Use compiler на Ajc. Далее указываем Path to Ajc compiler: C:\aspectj1.8\lib\aspectjtools.jar. Нажимает Test – тест должен пройти.
    1Нажимаем Apply. Ура! Всё установлено, можно писать тестовую программу.
Установка AspectJ и интеграция с IntelliJ IDEA и Spring