![]() |
|
Модераторы: LSD, AntonSaburov |
![]()
|
|
| mstalker26 |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 206 Регистрация: 4.7.2009 Репутация: 3 Всего: 11 |
День добрый,
имеется проект (<packaging>war</packaging>). При использовании mvn package запускается дефолтный goal war:war. Я же хочу запускать war:exploded (при использовании mvn package). http://community.jboss.org/wiki/CreatingAC...ifecycleInMaven вроде описывает мою проблему. Но хоть тресни не выходит у меня плагин такой написать. Либо вообще такого goal'a не видит, либо ругается, что packaging не тот. Написал сумбурно, но суть проста: подменить war:war на war:exploded. Если кто, реализовывал это, буду очень рад примеру C уважением. --------------------
Помечайте свой вопрос как решённый, если на него получен ответ. Ссылка "Пометить как решённый" находится над первым постом. |
|||
|
||||
| LSD |
|
|||
![]() Leprechaun Software Developer ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 15718 Регистрация: 24.3.2004 Где: Dublin Репутация: 15 Всего: 538 |
Попробуй вручную задать execution
Если не сработает, попробуй packaging сменить с war на pom. -------------------- Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it. |
|||
|
||||
| mstalker26 |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 206 Регистрация: 4.7.2009 Репутация: 3 Всего: 11 |
в таком случае я вызываю сначала war:exploded, а потом все равно war:war. Я бы хотел вообще не вызывать war:war.
--------------------
Помечайте свой вопрос как решённый, если на него получен ответ. Ссылка "Пометить как решённый" находится над первым постом. |
|||
|
||||
| LSD |
|
|||
![]() Leprechaun Software Developer ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 15718 Регистрация: 24.3.2004 Где: Dublin Репутация: 15 Всего: 538 |
Присоединённый файл ( Кол-во скачиваний: 2 )
webapp.zip 1,57 Kb-------------------- Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it. |
|||
|
||||
| mstalker26 |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 206 Регистрация: 4.7.2009 Репутация: 3 Всего: 11 |
Спасибо за пример.
Придется теперь все фазы описывать Моя ситуация похожа на http://stackoverflow.com/questions/352612/...-but-not-warwar Еще раз спасибо. тему закрываю --------------------
Помечайте свой вопрос как решённый, если на него получен ответ. Ссылка "Пометить как решённый" находится над первым постом. |
|||
|
||||
| LSD |
|
|||
![]() Leprechaun Software Developer ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 15718 Регистрация: 24.3.2004 Где: Dublin Репутация: 15 Всего: 538 |
А зачем ты это делаешь? Если ты хочешь таким образом задеплоить приложение, то есть Cargo plugin который умеет деплоить в большинство серверов, в том числе и с распаковкой war-а.
-------------------- Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it. |
|||
|
||||
| mstalker26 |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 206 Регистрация: 4.7.2009 Репутация: 3 Всего: 11 |
Отдельные либы (dependency) этого проекта должны быть обфусцированы и подписаны. Задача от тимлида, используя mvn package получить это. А найти goal, к которому прицепиться (чтобы обфусцировать и подписать, перед тем как maven упакует все в war), я не нашел. Prepare-package слишком рано, а package уже поздно.
Как workaround написал сегодня плагин, который вызывает war:exploded вместо war:war в package-фазе. Потом с помощью maven-antrun-plugin обфусцирую, подписываю необходимые либы и упаковываю все в war. Костыли, конечно, но лучшего пока не придумал. EDIT. А этот war потом упаковывают в runfile. Система сложная Это сообщение отредактировал(а) mstalker26 - 14.10.2011, 22:03 --------------------
Помечайте свой вопрос как решённый, если на него получен ответ. Ссылка "Пометить как решённый" находится над первым постом. |
|||
|
||||
| LSD |
|
|||
![]() Leprechaun Software Developer ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 15718 Регистрация: 24.3.2004 Где: Dublin Репутация: 15 Всего: 538 |
По хорошему, обсфуцировать надо сами jar-ы на фазе prepare-package. И в war включать уже обсфуцированный вариант.
-------------------- Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it. |
|||
|
||||
![]()
|
| Правила форума "Java" | |
|
|
Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Java tools & IDE's | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |