Как конвертировать Java-проект на основе Maven для поддержки Eclipse IDE

Как преобразовать Java-проект на основе Maven для поддержки Eclipse IDE

В прошлом руководстве вы создалиJava project with Maven, но этот проект не может быть импортирован в Eclipse IDE, потому что это не проект стиля Eclipse.

Вот руководство, которое покажет вам, как преобразовать Java-проект, созданный Maven, в проект, поддерживаемый Eclipse.

1. mvn eclipse: затмение

Это действительно легко сделать. Перейдите в папку вашего проекта Java, где находится файлpom.xml. И выполните эту команду:

mvn eclipse:eclipse

См. Полный пример:

D:\workspace-new\maven-test\example-core>mvn eclipse:eclipse
[INFO] Scanning for projects...
[INFO] Searching repository for plugin with prefix: 'eclipse'.
[INFO] ------------------------------------------------------------------------
[INFO] Building example-core
[INFO]    task-segment: [eclipse:eclipse]
[INFO] ------------------------------------------------------------------------
[INFO] Preparing eclipse:eclipse
[INFO] No goals needed for project - skipping
[INFO] [eclipse:eclipse {execution: default-cli}]
[INFO] Using Eclipse Workspace: D:\workspace-new
[INFO] no substring wtp server match.
[INFO] Using as WTP server : Apache Tomcat v6.0
[INFO] Adding default classpath container: org.eclipse.jdt.launching.JRE_CONTAINER
[INFO] Not writing settings - defaults suffice
[INFO] Wrote Eclipse project for "example-core" to D:\workspace-new\maven-test\example-core.
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESSFUL
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 5 seconds
[INFO] Finished at: Thu Apr 14 22:47:38 SGT 2011
[INFO] Final Memory: 7M/14M
[INFO] ------------------------------------------------------------------------

Note
Если вы запускаете эту команду впервые, загрузка всех необходимых зависимостей для преобразования вашего проекта в проект стиля Eclipse может занять некоторое время.

2. Проверить проект Java

После этого вы заметите, что созданы два новых файла - «.classpath» и «.project». Оба файла созданы для Eclipse IDE.

Файл: .classpath


  
  
  
  
  

Wait, M2_REPO !?
Вы заметили, что создается переменная пути к классам «M2_REPO»? В первый раз вам нужноadd this M2_REPO classpath variable to your Eclipse IDE. Otherwise, Eclipse will raise error about your imported project later.

Файл: .project


  example-core
  
  
  
    
      org.eclipse.jdt.core.javabuilder
    
  
  
    org.eclipse.jdt.core.javanature
  

3. Импорт в Eclipse IDE

Теперь импортируйте его в Eclipse IDE, выполните следующие действия:

В Eclipse IDE в строке меню выберите Файл → Импорт… → Общие → Существующие проекты в рабочую область → выберите корневой каталог (выберите папку проекта) → Готово.

Import Maven project to Eclipse IDE

Import Maven project to Eclipse IDE

Ваш Java-проект, созданный Maven, импортируется в Eclipse IDE, вы можете начать разработку прямо сейчас.

Related