Краткое описание:
Поддержка перекомпиляции отчетов на 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
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Краткое описание:
Поддержка перекомпиляции отчетов на 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