Я хотел бы добавить какую-то библиотеку, или плагин maven, или "что-то", чтобы комбинировать и сжимать исходные файлы javascript и css.
Однако, я думаю, что это довольно сложно сделать ненавязчиво с Java. Люди Rails в значительной степени решили эту проблему... он использует несвязанные/несжатые файлы для разработки, а затем сжимает все во время производства. Он делает это ненавязчиво, так как вам не нужно менять заголовки html или что-то в этом роде - оно работает как для тестирования, так и для производства. Это более или менее то, что я хочу. Он существует даже в пространстве Java?
Последнее, что я хочу, это комментировать и раскомментировать строки кода freemarker/html для разработки и производства - я хочу, чтобы все было одинаковым. В идеале, я хочу, чтобы у меня остался Tomcat и код моего javascript и css, и сразу увидеть мои изменения - никаких задержек или хикбоксов. Я также не хочу, чтобы вручную запускать команду для генерации нового javascript каждый раз, когда я делаю изменения... или даже некоторые демоны постоянно обновляют его (потому что тогда это может быть не мгновенно, когда я тестирую). В то же время, если я собираюсь упаковать свою войну для производства, я хочу использовать вместо нее объединенные и сжатые файлы.
Возможно ли это? Если да, то на каком инструменте я должен смотреть? Я знаю, что есть немало, которые делают некоторые из этого, но они не оправдали "ненавязчивый" аспект.
Спасибо