Статический менеджер активов для веб-приложений Java - PullRequest
3 голосов
/ 20 марта 2012

Здесь не Java-парень, так что простите, если это что-то тривиальное.

Большинство современных сред веб-приложений поддерживают некоторый вид менеджера ресурсов, который позволяет легко включать скрипты или таблицы стилей, а также обычно поддерживает понятиесвязывание и минимизация.

Существуют ли такие библиотеки для веб-приложений на основе Java?Я использую Spring 3.x

. Сейчас у нас просто есть скрипт сборки, который содержит жестко закодированные списки ресурсов, которые должны быть объединены вместе, и в нашем коде мы имеем что-то вроде (псевдокод):

if (production) {
   <script src="bundle1.js">
} else {
   <script src="file1.js">
   <script src="file2.js">
   <script src="file3.js">
}

Это гораздо меньше, чем идеально - кто хочет обновить жестко закодированный список?

1 Ответ

0 голосов
/ 20 марта 2012

Похоже, Дженкинс может помочь вам.Он прост в использовании и интуитивно понятен.

Это инструмент непрерывной интеграции с открытым исходным кодом, написанный на Java.

Jenkins предоставляет услуги непрерывной интеграции для разработки программного обеспечения, главным образом на языке программирования Java.Это серверная система, работающая в контейнере сервлетов, например Apache Tomcat.Он поддерживает инструменты SCM, включая CVS, Subversion, Git, Mercurial, Perforce и Clearcase, и может выполнять проекты на основе Apache Ant и Apache Maven, а также произвольные сценарии оболочки и пакетные команды Windows.

Сборки можно запускать различными способами, включая запуск по коммиту в системе управления версиями, планирование через механизм, похожий на cron, сборку после завершения других сборок и запрос определенного URL-адреса сборки.

Редактировать:

jwar может подойти вам.он позволяет минимизировать JavaScript и CSS и имеет пружинную интеграцию .

Надеюсь, это поможет

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...