Ваш код в порядке. Path::of
метод может принимать только один аргумент, так как второй - vararg. Просто убедитесь, что вы используете Java 11
The YUI Compressor is fantastic. It works on JavaScript and CSS. Check it out.
Мне нравится Minify . На PHP и работает с CSS или JavaScript.
Также имеется порт .NET для YUI Compressor , который позволяет: -
ОБНОВЛЕНИЕ 2011: И это теперь доступно через NuGet также:)
Если вы ищете онлайн-инструмент, попробуйте это: https://csscompressor.net/
Если вы используете Python, я бы порекомендовал более тонкий , который, вероятно, не так быстр, как YUI Compressor, но в отличие от csscompressor.net он не подавляется хаками CSS.
Я предвзят, так как я написал более тонкий и сейчас оцениваю YUI Compressor, чтобы увидеть, как он справляется с взломами. Пример стройности в действии можно увидеть, просмотрев исходный код crosstips.org
Я написал сверхбыстрый минификатор CSS на C #. Однако алгоритм не обрабатывает Javascript. Вот это: http://www.ko-sw.com/Blog/post/An-Ultra-Fast-CSS-Minify-Algorithm.aspx .
Если вы ищете что-то в PHP, вот ссылка: -
Хотя это часть PHP Fat-Free Framework, его также можно использовать автономно.
Я считаю, что метод isnoop CSS SuperScrub работает очень хорошо. Однако он может обрабатывать только прямые ссылки на CSS в Интернете: / Вы можете обойти это, используя предпочитаемую вами службу pastebin для хранения кода css и просто предоставив SuperScrub необработанную ссылку.