Maven для статических веб-проектов

Я хочу использовать возможности Maven для моих статических веб-проектов, содержащих изображения, javascript и / или css-файлы.

Я не хочу ничего рассматривать о Java, упаковке jar,...

в принципе, мне нужно:

  • " minify " ресурсы: т. е.: некоторые Yui компрессор плагин
  • мой проект-пакета (.смола.ГЗ ...)

глядя на него, я только что нашел несколько образцов тегов. Но, ничего о целом проект.

для сборки tar.gz, Я считаю, что плагин сборки может быть полезен. Чтобы минимизировать и сжимать JS и CSS, я объявляю некоторый плагин compress/minify.

Как я должен объявить тег упаковки в этом случае? Чем ближе я думал, было: <packaging>war</packaging>.

есть другой способ объявить это?

имеет ли это смысл?

1 ответов


Если ваш дескриптор сборки делает всю обработку данных (создание папок, копирование файлов и т. д.), то вы также можете объявить проект . Это приведет к тому, что maven пропустит фазы жизненного цикла по умолчанию, такие как compile, test, etc.