powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / maven-war-plugin - extract files from jars during build process?
4 сообщений из 4, страница 1 из 1
maven-war-plugin - extract files from jars during build process?
    #39090284
_webdev_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте,

не уверен из правильного места ли я пытаюсь решить данную задачу. Думаю что да.
Задача (надеюсь на подсказку):

maven-war-plugin строит war.
Нужно процессе из определенных библиотек (которые определены в pom.xml) вытащить определенные файли ы скопировать в определенное место.

Например в custom-jar1 и custom-jar2 находится соответсвенно ehcache1 и ehcache2.
Во время создания war скопировать их в нужное место, ну или просто вырезать.

.........................

Код: xml
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
<dependencies>
 
		<dependency>
			<groupId>org.my</groupId>
			<artifactId>custom-jar1</artifactId>
			<version>2.1.Final</version>
		</dependency>

		<dependency>
			<groupId>org.my</groupId>
			<artifactId>custom-jar2</artifactId>
			<version>2.3.Final</version>
		</dependency>

</dependencies>



Спасибо!
...
Рейтинг: 0 / 0
maven-war-plugin - extract files from jars during build process?
    #39090318
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
_webdev_,

Ant скрипт написать и его запустить в нужной фазе, стандартный способ реализации извратов для мавена.
Ну, или поискать что-то готовое:
http://stackoverflow.com/a/18827450
...
Рейтинг: 0 / 0
maven-war-plugin - extract files from jars during build process?
    #39090324
_webdev_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Blazkowicz,

Вов, спасибо большое! то что надо!
...
Рейтинг: 0 / 0
maven-war-plugin - extract files from jars during build process?
    #39090428
_webdev_
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Не могли бы подсказать, как сделать так, чтоб копировался только файл, а не весь путь к нему?

Вот конфигурация.

Код: xml
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
<artifactItems>
								<artifactItem>
									<groupId>com.commons</groupId>
									<artifactId>commons-validation</artifactId>
									<version>${commons.validation.version}</version>
									<type>jar</type>
									<overWrite>true</overWrite>
									<includes>**/*-cache.xml</includes>
									<outputDirectory>${deploy.project.configDir}</outputDirectory>
								</artifactItem>
							</artifactItems>



В jar-e проект лежит в папке META-INF/cache/validation-cache.xml
Он так и копируется в ${deploy.project.configDir}/META-INF/cache/validation-cache.xml.
А нужно ${deploy.project.configDir}/validation-cache.xml

Не могу найти опцию чтоб сконфигурировать.
это возможно?
Спасибо
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / maven-war-plugin - extract files from jars during build process?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]