Инструменты для упаковки активов, такие как jammit для проектов JSP, Java EE? - PullRequest
2 голосов
/ 10 августа 2011

У нас есть много javascript и CSS файлов в нашем проекте Java EE. Нам интересно, есть ли инструмент, который поможет вам упаковать (минимизировать) эти файлы, например инструмент jammit в Rails?

Например, на странице JSP я хочу сделать что-то вроде этого:

<tag:include_stylesheets :common, :workspace, :media => 'all' />
<tag:include_javascripts :workspace />

В процессе разработки упаковка не выполняется, поэтому вы увидите список отдельных ссылок на все файлы JavaScript и CSS. Когда мы упаковываем файл войны, он компилирует javascript в один файл (или несколько файлов и включает только тот, который используется)

Есть ли такой инструмент для JSP?

Ответы [ 2 ]

5 голосов
/ 10 августа 2011

Да - Jawr - "Объединение и сжатие для javascript и css"

(На самом деле, создать свой собственный довольно просто, но лучше повторно использовать библиотеку)

3 голосов
/ 07 сентября 2011

Есть еще несколько вариантов:

  1. pack: tag - Комплексное решение для упаковки JavaScript и CSS
  2. jso - Оптимизатор JavaScript
  3. wro4j - Оптимизатор веб-ресурсов для Java

Отказ от ответственности: хотя я работаю над одним из них, ответ непредвзят.

...