Max touch - 2017-07-26

Краткое описание:
Поддержка перекомпиляции отчетов на JasperReports 6.3.0 при сборке приложения
Уменьшение размера WAR путем удаления ненужных библиотек (~ минус 15Мб)
Проверка соединения с сервером

Реализация:
Собрана новая версия программы JrCompiler версии 2.2.0 с поддержкой компиляции отчетов на JasperReports 6.3.0 (теперь имя файла после компиляции не меняется, только расширение, ранее имя файла бралось из свойств отчета)

В build.xml внесены изменения:
теперь только при наличии папки /report в ресурсах в приложении, добавляются необходимые библиотеки (также удалена из сборки библиотека groovy-all)
теперь парсится DEPLOYMENT_PATH и из него извлекается домен и порт (при отсутствии используется localhost:80), полученные домен и порт используется для проверки соединения с ModuleInfo и запущенного сервиса Tomcat, ранее при сборке выдавалась общая ошибка про необходимость проверки DEPLOYMENT_PATH и PORT

Преимущества:
Уменьшение размера дистрибутива приложения.
Подробная информация о запущеннос сервисе Tomcat или отсутствующем ModuleInfo

Обратить внимание:
Необходимо обновить бинарный репозитарий и
Заменить файлы build.xml и dependency.properties из JepRiaShowcase/Tag/10.2.4

Подробное описание: -

 

Last edit: Max touch 2017-08-10