Процесс сборки Java / проблемы с YUI-компрессором - PullRequest
1 голос
/ 08 июня 2009

Я очень новичок в программировании на Java, поэтому, пожалуйста, держите меня в покое. Я строю процесс сборки для нашей команды веб-разработчиков. Все, что нужно сделать, это прочитать файл global.css, найти все таблицы стилей, которые используются для проекта, объединить их в один большой файл, а затем сжать этот файл с помощью YUI Compressor . Пока я дошел до точки компрессора.

Я импортирую файл фляги YUI Compressor. Я могу создать объект CssCompressor, и он работает! Но проблема у меня заключается в том, что файл, который выводится, обрезается. Компрессор отключается от последней 1/4 файла. Он буквально обрезается в середине объявления CSS.

Я думал, что это может быть связано с конкатенацией, но он правильно комбинирует все таблицы стилей. Любая помощь / руководство будет принята с благодарностью. Кроме того, как я уже сказал, я очень плохо знаком с Java, поэтому, если у вас есть решение, объясните мне, как будто мне 3 года.

1 Ответ

2 голосов
/ 08 июня 2009

Обрезка выходного файла звучит для меня так, будто вы не закрываете поток, когда закончите с ним (на самом деле сброс - это необходимый бит, но закрытие должно автоматически очистить поток).

Есть ли где-нибудь метод close() для вызова?

...