Звездочка является библиотекой Ruby для руководящих зависимостей JavaScript. Это позволяет объявить, что зависимости в специально отформатированных комментариях в файлах JavaScript, и иметь все необходимые файлы связали сторону сервера. (Читайте больше здесь: http://getsprockets.org/)
Где я работаю, у нас есть реальная потребность в такой платформе, но это должно быть в форме библиотеки Java.
Такая вещь существует? Что другие решения Вы придумали для управления зависимостями JavaScript?
Вы также можете использовать juicer для объединения файлов javascript, хотя он также написан на ruby.
Другой вариант, который, я полагаю, подойдет вам, это использование combiner Николаса К. Закаса, если вам не нужны все возможности juicer и sprockets. Он довольно прост, написан на java (.jar), а исходники можно найти в авторском репозитории. Вы также можете форкнуть исходник, чтобы настроить его в соответствии со своими потребностями.
Такая функция существует в среде Wicket. Это компонентно-ориентированная веб-среда для Java, которая в наши дни набирает обороты.
Wicket позволяет вам определять ресурсы заголовков в ваших компонентах (например, сценарии Javascript, файлы CSS и т. Д.) И объединять их во время выполнения, удаляя дубликаты.