Распаковка сборки внутри войны - PullRequest
1 голос
/ 26 мая 2010

У меня есть другой проект, который содержит статическое содержимое (css, images, JS и т. Д.), И мне нужно скопировать его в корневой веб-каталог Jetty для тестирования.В этом проекте я вывожу zip-файл, упаковывающий все изображения, CSS и т. Д.

У меня есть несколько таких проектов virtualhost для разных клиентов, и мой вопрос: как мне распаковать zip-файлуже установлен в репозиторий maven для корневого каталога Jetty?

@ Обновление:

Embedded error: Unable to download the artifact from any repository

Try downloading the file manually from the project website.

Then, install it using the command:
    mvn install:install-file -DgroupId= com.virtualhost -DartifactId=something
-Dversion=0.0.1 -Dpackaging=zip -Dfile=/path/to/file

Alternatively, if you host your own repository you can deploy the file there:
    mvn deploy:deploy-file -DgroupId=c com.virtualhost -DartifactId=something-D
version=0.0.1 -Dpackaging=zip -Dfile=/path/to/file -Durl=[url] -DrepositoryId=[i
d]


  com.virtualhost:something:zip:0.0.1

Вальтер

1 Ответ

2 голосов
/ 26 мая 2010

Это может быть возможно с dependency:unpack, чем вы могли бы связать на prepare-package фазе. См. Распаковка определенных артефактов для примера (в вашем случае используйте <type>zip</type>).

...