反馈已提交

网络繁忙

JBoss6.4 服务器部署

  • 文档创建者:文档助手1
  • 编辑次数:25次
  • 最近更新:Wendy123456 于 2020-12-03
  • 1. 概述

    1.1 版本

    系统版本服务器版本JDK 版本JAR 包版本报表工程版本
    Windows10

    JBoss-EAP-6.4

    注:JBoss 支持版本为JBoss6 及以上。

    JDK1.8

    注:仅支持 JDK1.8

    2019-12-1110.0

    1.2 前提条件

    用户需提前下载安装 JDK1.8 并配置好环境变量。

    注:10.0 工程暂不支持与 9.0 共用容器。

    2. 操作步骤

    2.1 服务器安装

    从 官网 下载 JBoss-EAP-6.4 的压缩包,将其解压到某一路径下。

    Snag_8b822c.png

    2.2 配置环境变量

    新建系统变量 JBOSS_HOME,变量值为服务器解压缩路径:

    1.png

    编辑用户变量 Path,新增值%JBOSS_HOME%\bin

    2.png

    2.3 部署工程

    2.3.1 拷贝工程

    %FR_HOME%\webapps下的 webroot 文件夹拷贝到%JBoss_HOME%\standalone\deployments下。

    同时需要将%JAVA_HOME%\jdk\lib下的 tools.jar 拷贝到%JBoss_HOME%\standalone\deployments\webroot\WEB-INF\lib下,详情参见文档:服务器部署引入 tools.jar

    Snag_915e4b.png

    2.3.2 打 war 包

    使用 cmd 命令打开命令提示符对话框,使用 cd 命令进入拷贝后的工程所在目录,键入命令 jar cvf webroot.war *,将 webroot 文件夹打包成 webroot.war。

    注1:系统需安装 JDK 才能使用命令 jar cvf webroot.war *,且该命令只适用于 JDK7 和 JDK8。

    注2:如果使用 JDK6 打 war 包,那么命令语句应该为jar cvf webroot.war *.*

    注3:压缩好的 war 包即为要部署到 JBoss 服务器上的工程,可根据需要重命名,但访问报表时路径中的工程名也要随之更改。

    Snag_9affee.png

    打完 war 包后,将 webroot 文件夹删除即可。

    Snag_a8f54b.png

    2.3.3 访问报表工程

    双击%JBoss_HOME%\bin\standalone.bat,启动 JBoss 服务器。

    Snag_ae0dbd.png

    浏览器地址栏输入:localhost:8080/webroot/decision,即可访问部署好的报表工程。

    注:报表工程路径大小写敏感。

    Snag_aff113.png

    3. 注意事项

    3.1 登录失败

    问题描述:

    JBoss 服务器部署成功后,登录平台时输入正确的用户名和密码,提示:登录失败。如下图所示:

    1606983863528581.png

    原因分析:

    JBoss 对 JDK 类选择性载入的问题,导致的登录失败。

    解决方案:

    %JBoss_HOME%\modules\system\layers\base\sun\jdk\main的 module.xml 加上<path name="com/sun/management"/>,重启 FineReport 工程即可。如下图所示:

    1606984954686088.png

    附件列表


    主题: 部署集成
    • 有帮助
    • 没帮助
    • 只是浏览

    售前咨询电话

    400-811-8890转1

    在线技术支持

    在线QQ:800049425

    热线电话:400-811-8890转2

    总裁办24H投诉

    热线电话:173-1278-1526

    文 档反 馈

    鼠标选中内容,快速反馈问题

    鼠标选中存在疑惑的内容,即可快速反馈问题,我们将会跟进处理。

    不再提示

    10s后关闭