rub*_*uby 1 database war manual jasperserver
我试图在Unix OS上的Tomcat服务器上手动为社区版安装jasper WAR文件.我正在按照跳过示例数据库的文档中的步骤进行操作.
js-ant create-js-db
js-ant init-js-db-ce
js-ant import-minimal-ce
js-ant deploy-webapp-ce
我能够成功构建前两个步骤,但步骤3失败.这是完整的日志https://gist.github.com/shruti-palshikar/d3f75f1157028e963a3c
在构建之前是否需要任何我缺少的配置?任何帮助表示赞赏!
我在Windows机器上安装了WAR,看看这是否可以帮到你: -
下载以下文件: -
WAR文件分发以压缩ZIP格式出现在名为jasperreports-server-cp-4.5.0-bin.zip的文件中.从中下载WAR分发文件
http://sourceforge.net/projects/jasperserver/files/JasperServer/JasperServer%204.5.0/.
下载JDBC驱动程序mysql-connector-java-5.1.18-bin.jar
下载WAR文件后下载Apache Tomcat exe文件并安装到您的系统上.有两种方法可以手动或自动安装JasperReport服务器,但我们是手动安装它.在开始安装之前,您需要在系统上设置JAVA_HOME环境变量.
JAVA_HOME="path of jdk folder"
e.g: JAVA_HOME=C:\Program Files\jdk1.7.0_01
Run Code Online (Sandbox Code Playgroud)
要使用手动构建步骤安装WAR文件分发: -
1-如果您使用的是MySQL,请将MySQL JDBC驱动程序放入其中
<js-install>/buildomatic/conf_source/db/mysql/jdbc.
Run Code Online (Sandbox Code Playgroud)
2-启动数据库(MySQL)服务器.
3-停止应用程序服务器(Apache tomcat).
4-复制mysql_master.properties文件
<js-install>/buildomatic/sample_conf
Run Code Online (Sandbox Code Playgroud)
并粘贴到
<js-install>/buildomatic and rename it to default_master.properties.
Run Code Online (Sandbox Code Playgroud)
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
Run Code Online (Sandbox Code Playgroud)
(初始化jasperserver数据库,加载核心应用程序数据.运行js-ant import-minimal-ce是必需的.没有这些数据,服务器无法运行)
e: - js-ant import-sample-data-ce(可选)加载使用样本数据的演示
f: - js-ant deploy-webapp-ce配置WAR文件并将其部署到Tomcat
启动应用程序服务.
你可以看到这里的帖子