Задача: установить и настроить продукт создания и управления отчетами "Jasperserver Community Edition"
1. берём компьютер с предустановленной операционной системой, не обязательно серверной любой linux, *BSD, windows.
2. Скачиваем инсталлятор jasperserver (незабываем выбрать нужную ОС) вот тут :
http://jasperforge.org/projects/jasperserver
Установка:
Удобный и простой графический установщик спросит про порты к tomcat (стандартный 8080) и mysql и ставить их или будем использовать уже установленные, также предложит поставить iReport (это инструмент для конструирования отчетов) если создавать или отлаживать отчеты на этой машине будем то ставим и его. Ещё есть возможность заполнить репозитарий примерами. Как правило всё устанавливается без проблем, и запускается так же.
Далее стартуем jasperserver если не поставили галочку о старте в инсталляторе, в браузере заходим по адресу http://наш.ip.адрес:8080/jasperserver/
(страничка входа, не обращаем внимание на трудности перевода :) )
Админский пользователь по умолчанию jasperadmin пароль такой же.
Создаём тестового пользователя.
Потом соединение с вашей базой данных, соединения создаются через драйверы jdbc (Java Database Connectivity) в стандартной поставке есть драйвер для Mysql для остальных баз надо искать на сайтах производителей самой субд или в инете. У меня используется соединение с Oracle 10g через драйвер ojdbc14 (jar файл с дравйвером надо положить в директорию %install-dir%\apache-tomcat\webapps\jasperserver\WEB-INF\lib)
(вот так выглядит настроенное соединение для Oracle)
собсвенно с самим севером пока всё. идём настраивать iReport.
iReport
Тут таже самая история как и с серером - используется jdbc драйвер который кладётся в папку iReport-X.X.X\platformX\lib (Х зависит от версии)
и настраивается в самой программе это следующим образом
(настройка jdbc в iReport)
Собственно с начальной настройкой всё, можно перейти к созданию отчетов, об этом я напишу отдельную статью.
P.S. В статье использовалась версия iReport - 3.7.0 Jasperserver 3.5.0
P.P.S Драйверы jdbc можно положить в одну папку %install-dir%\scripst\drivers
P.P.P.S скирншоты делал через vnc 256 ((((