Какой плагин Eclipse требуется для проекта? - PullRequest
0 голосов
/ 07 августа 2011

Я нашел этот образец проекта. Он говорит, что это тип проекта eclipse, но мне интересно, какой плагин eclipse требуется для успешной компиляции? Я хотел бы построить пример с моим затмением, но я не уверен, как мне подготовить свое затмение для компиляции такого рода проекта? Какие дополнительные библиотеки и т.д ... Так что мне нужен твой совет

Вот его структура, снимок экрана

project structure

источник проекта ...

Любой полезный комментарий приветствуется

Ответы [ 2 ]

1 голос
/ 08 августа 2011

В корневом каталоге проекта я обнаружил, что он имеет pom.xml, так что это проект на основе Maven.

Глядя в файл .project (файл, относящийся к проекту eclipse), он имеет следующее:

 <nature>org.maven.ide.eclipse.maven2Nature</nature>

org.maven.ide.eclipse.maven2Nature означает, что проект имеет характер m2eclipse (maven pluign для eclipse). Обратите внимание, что после версии 0.12.1 проект m2eclipse перемещается в Eclipse Foundation и стать частью выпуска Eclipse 3.7 (Indigo). Имя этой природы становится org.eclipse.m2e.core.maven2Nature

Кроме того, я также обнаружил, что в папке .setting есть некоторые файлы настроек, заданные WTP (например, org.eclipse.wst.common.project.facet.core.xml). WTP по умолчанию включен в «версию Java EE для разработчиков» Eclipse.

Итак, этот проект создается с помощью Eclipse, установленного с WTP, и m2eclipse с версией 0.12.1 или ранее.

как мне подготовить затмение для компиляции такого рода проекта? Какие дополнительные библиотеки и т. д.

Поскольку это проект maven, вам не нужно явно включать дополнительные библиотеки. Все необходимые библиотеки сконфигурированы внутри pom.xml, и maven загрузит эти библиотеки для вас.

Я бы использовал eclipse, установленный с WTP , m2eclipse , m2eclipse-wtp и GWT eclipse plugin . Затем создайте новое приложение maven war и скопируйте в проект только папку pom.xml и src. После этого используйте функцию m2eclipse для обновления загружаемых библиотек и этих файлов настроек, указанных в проекте.

1 голос
/ 07 августа 2011

Это больше похоже на структуру проекта maven - проверьте, есть ли в нем pom.xml.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...