Вход на сайт
Ant -> Eclipse
367
NEW 09.12.13 11:37
Короче, есть набор антовских скриптов на все-провсе: компайл и деплоймент.
Разработка ведется в экслипсе. Хочется, чтобы и деплоймент проходил там же. Проекты - обычные Java projects.
JBoss tools для Eclipse уже поставил, сервер через него запускается нормально.
Ant хитро собирает jar, war и ear из различных мест. Как это все продублировать в Eclipse?
Разработка ведется в экслипсе. Хочется, чтобы и деплоймент проходил там же. Проекты - обычные Java projects.
JBoss tools для Eclipse уже поставил, сервер через него запускается нормально.
Ant хитро собирает jar, war и ear из различных мест. Как это все продублировать в Eclipse?
09.12.13 17:52
в ответ Simple 09.12.13 11:37
Советую - забыть как страшный сон. Цензурных слов про интерграцию JBoss-а в эклипс сказать могу очень мало. Это, пожалуй, самый корявый плагин, который я когда-либо пользовал (не считая интеграции git-а в версии 0.5 :)).
Постоянно с ним головные боли, то он application.xml собрать забудет, то вместо того, чтобы скопировать jar-ы распаковывает их в подкаталоги... Завтра могу подробнее рассказать.
Постоянно с ним головные боли, то он application.xml собрать забудет, то вместо того, чтобы скопировать jar-ы распаковывает их в подкаталоги... Завтра могу подробнее рассказать.
NEW 10.12.13 15:30
Ну, надежда еще есть что наши проблемы еще и из-за maven-а и собранных maven-eclipse проектах, так что, может тебе повезет.
Я так понял у тебя есть несколько проектов, из которых ант собирает джары и пхает их в ear.
В принципе (в идеале то-есть), делаешь EAR-проект и просто напросто в свойствах добавляешь проекты (или уже собранные jar-ы) в Java EE Module Dependencies. И фсе.
Если надо что-то сложное, можно в Builders добавить вызов того же ant-а, который соберет что надо в какой-то каталог, а каталог со всем содержимым добавить в EAR в Module Assembly.
И если повезет то все заработает - поправишь что-то в проекте, от которого твой EAR зависит, эклипс даже попытается на работающем сервере класс подменить. :)
Но делать clean ручками приходится постоянно.
в ответ Simple 09.12.13 21:56
В ответ на:
Но не суть, я бы все равно хотел попробовать.
Но не суть, я бы все равно хотел попробовать.
Ну, надежда еще есть что наши проблемы еще и из-за maven-а и собранных maven-eclipse проектах, так что, может тебе повезет.
Я так понял у тебя есть несколько проектов, из которых ант собирает джары и пхает их в ear.
В принципе (в идеале то-есть), делаешь EAR-проект и просто напросто в свойствах добавляешь проекты (или уже собранные jar-ы) в Java EE Module Dependencies. И фсе.
Если надо что-то сложное, можно в Builders добавить вызов того же ant-а, который соберет что надо в какой-то каталог, а каталог со всем содержимым добавить в EAR в Module Assembly.
И если повезет то все заработает - поправишь что-то в проекте, от которого твой EAR зависит, эклипс даже попытается на работающем сервере класс подменить. :)
Но делать clean ручками приходится постоянно.