我已经在 windows 机器上完成了 WAR 安装,看看这是否可以帮助你:-
下载以下文件:-
WAR 文件分布在名为 jasperreports-server-cp-4.5.0-bin.zip 的压缩 ZIP 格式的文件中。从以下位置下载 WAR 分发文件
http://sourceforge.net/projects/jasperserver/files/JasperServer/JasperServer%204.5.0/。
下载 JDBC 驱动,mysql-connector-java-5.1.18-bin.jar
http://dev.mysql.com/downloads/connector/j/
下载 WAR 文件后,下载 Apache Tomcat exe 文件并安装在您的系统上。JasperReport 服务器有手动或自动安装两种方式,但我们是手动安装。在开始安装之前,您需要在系统上设置 JAVA_HOME 环境变量。
JAVA_HOME="path of jdk folder"
e.g: JAVA_HOME=C:\Program Files\jdk1.7.0_01
使用手动构建步骤安装 WAR 文件分发:-
1-如果您使用的是 MySQL,请将 MySQL JDBC 驱动程序放入
<js-install>/buildomatic/conf_source/db/mysql/jdbc.
2-启动数据库(MySQL)服务器。
3-停止您的应用程序服务器(Apache Tomcat)。
4- 复制 mysql_master.properties 文件
<js-install>/buildomatic/sample_conf
并将其粘贴到
<js-install>/buildomatic and rename it to default_master.properties.
5- 编辑 default_master.properties 文件并根据您的系统更改数据库服务器和应用程序服务器的设置。
6- 在 Windows 上以管理员身份打开命令提示符并转到 JasperReport 服务器的 buildomatic 目录并运行以下命令:-
a:- js-ant create-js-db (Creates the JasperReports Server repository database)
b:- js-ant create-sugarcrm-db (Optional) Creates the sample databases
js-ant create-foodmart-db
c:- js-ant load-sugarcrm-db (Optional) Loads sample data into the sample databases
js-ant load-foodmart-db
js-ant update-foodmart-db
d:- js-ant init-js-db-ce
js-ant import-minimal-ce
(初始化 jasperserver 数据库,加载核心应用数据。运行 js-ant import-minimal-ce 是强制性的。没有这些数据服务器无法运行)
e:- js-ant import-sample-data-ce (可选)加载使用示例数据的演示
f:- js-ant deploy-webapp-ce 配置WAR文件部署到Tomcat
启动应用程序服务。
你可以在这里看到帖子