FineReport 9.0, основанная на Spring Boot.
Так как FineReport предоставляет только jar
-пакеты, нам нужно установить их локально через maven
.
Для пользователей Windows
запустите install/installjars.bat
.
Для пользователей Linux
, Mac OS
запустите install/installjars.sh
.
По умолчанию 15020. Конфигурационный файл src/main/resources/application.yml
.
Логи по умолчанию (асинхронно) выводятся в директорию logs
, конфигурационный файл src/main/resources/logback-spring.xml
.
По умолчанию уровень логирования INFO
, формат файла finereport.yyyy-MM-dd.log
.
Обычно требуется настроить серверные датасеты, измените конфигурационный файл env/WEB-INF/resources/datasource.xml
.
Если требуется использовать функции, такие как "сохранение часто используемых параметров", то требуется использовать базу данных. (По умолчанию не включено)
Измените конфигурационный файл env/WEB-INF/resources/config.xml
.
Логи по умолчанию выводятся в директорию logs
, конфигурационный файл env/WEB-INF/resources/log4j.properties
. (По умолчанию уровень логирования INFO
)
Необходимо загрузить шаблоны CPT в директорию env/WEB-INF/reportlets
.
Можно использовать базу данных env/FRDemo.db
для локальных тестов.
$ mvn clean $ mvn package
### Запуск
Внимание: **необходимо разместить директорию `env` и собранный `jar` в одной директории**, при запуске программы директория `env` будет использоваться как `docBase`.
```shell
$ nohup java -jar fine-report.{version}.jar > startup.log &
http://127.0.0.1:15020
http://127.0.0.1:15020/ReportServer
.http://127.0.0.1:15020/ReportServer?reportlet=GettingStarted.cpt
, где GettingStarted.cpt
должен существовать в директории env/WEB-INF/reportlets
.src/main/webapp
в env
?Это связано с тем, что после создания директории src/main/webapp
, если скопировать ресурсы Финерепорта внутрь, то при сборке проекта будет создан war
-пакет (для развертывания через tomcat
).
Перенос директории webapp
в env
позволяет собирать jar
-пакет, при этом Финерепорт будет использовать директорию env
для чтения конфигураций, анализа шаблонов и резервного копирования.
То есть, директория env
эквивалентна docBase
для tomcat
.
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )