database - 手动安装 Jasper WAR 文件

标签 database war jasperserver manual

我正在尝试在 Unix 操作系统的 Tomcat 服务器上为社区版手动安装 jasper WAR 文件。我按照文档中的步骤跳过示例数据库。

  1. js-ant 创建 js-db

  2. js-ant init-js-db-ce

  3. js-ant import-minimal-ce

  4. js-ant deploy-webapp-ce

我能够成功构建前两个步骤,但第 3 步失败。这是完整的日志 https://gist.github.com/shruti-palshikar/d3f75f1157028e963a3c

是否有任何我缺少的构建之前需要的配置?感谢您的帮助!

最佳答案

我已经在 windows 机器上完成了 WAR 安装,看看这是否对你有帮助:-

下载以下文件:-

  1. WAR 文件分发包含在名为 jasperreports-server-cp-4.5.0-bin.zip 的文件中 以压缩的 ZIP 格式。从以下位置下载 WAR 分发文件

    http://sourceforge.net/projects/jasperserver/files/JasperServer/JasperServer%204.5.0/ .

  2. 下载 JDBC 驱动,mysql-connector-java-5.1.18-bin.jar

    http://dev.mysql.com/downloads/connector/j/

下载 WAR 文件后,下载 Apache Tomcat exe 文件并安装到您的系统上。 JasperReport server 有手动安装和自动安装两种方式,我们这里是手动安装。 在开始安装之前,您需要在系统上设置 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

启动应用服务。

可以看到帖子Here

关于database - 手动安装 Jasper WAR 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19411943/

相关文章:

eclipse - 从 eclipse 项目导出 WAR 文件时出现问题

java - 在 Eclipse Mars 中通过命令行创建一个 war 文件

jasper-reports - JasperReports Server报表审计报告

java - 如何将报告部署到 Jasper Server

node.js - 多次序列化查询

database - Web 应用程序 : managing users database access

php - PHP 最好的数据库类或函数?

sql - 描述表结构

java - 如何获取WAR文件的大小?

ssl - 在 Jasper 上配置 SSL