1. Tomcat服务器部署

tomcat服务器是免费的且性能相对稳定的web应用服务器,在许多中小型企业中很受欢迎

FineBI支持的版本:tomcat6.0及以上版本

FineBI支持的JDK版本:jdk1.6及以上版本

1.1 独立部署

独立部署指的是在一个服务器上将BI作为一个平台单独的部署到tomcat服务器上供用户访问使用。这时存在两种情况,一种是服务器上没有任何web服务器;一种是部署到已有的服务器上。

没有web服务器:FineBI在安装好后,其自带tomcat的环境,在没有web服务器的服务器上可以直接布署成功。即直接启动BI即自动打开tomcat的服务器,自动布署成功。

已有tomcat服务器:在已有服务器的情况下,直接将FineBI安装包中FineBI\webapps中的WebReport文件复制到Tomcat 7.0\webapps文件下即可。如图

应用名WebReport可以根据需要改变,如可以改为“FineBI”。

进入Apache Software Foundation\Tomcat 7.0\bi,双击tomcat7.exe启动服务器:

测试部署

输入访问地址http://localhost:8080/FineBI/ReportServer可成功看到访问界面。证明部署成功。

注:地址由“服务器IP”+“端口”+“工程文件”+“ReportServer”;

1.2 嵌入式部署

嵌入式部署将FineBI应用集成到已有的Web工程

在此使用目录:Tomcat7.0\webapps\下的tomcat自带的manager工程:

复制目录

将FineBI安装包的\FineBI\webapps\WebReport\WEB-INF下的文件夹lib、resourses、finedb、logdb文件夹复制出来,粘贴到tomcat的目录Apache Software Foundation\Tomcat 7.0\webapps\manager\WEB-INF下即可。

整合xml

向已有工程'manager'的web.xml中添加相应的servlet与servlet-mapping子元素。其代码为:

<servlet>

<servlet-name>ReportServer</servlet-name>

<servlet-class>com.fr.web.ReportServlet</servlet-class>

<load-on-startup>0</load-on-startup>

</servlet>

<servlet-mapping>

<servlet-name>ReportServer</servlet-name>

<url-pattern>/ReportServer</url-pattern>

</servlet-mapping>

因为Tomcat中web.xml中对于元素出现的顺序敏感,servlet必须出现在servlet-mapping标志之前,所以要将所有servlet集合放置在servlet-mapping之前以便于管理与程序调用。因此,新添加的相应的servle与servlet-mapping子元素放在最后一个servert 的后面。如

测试部署

重新启动tomcat;输入地址http://localhost:8080/manager/ReportServer可成功看到部署界面,证明已部署成功。

至此Tomcat的部署就结束了。

本文首发CSDN:http://blog.csdn.net/nayun123/article/details/75106374

FineBI中tomcat服务器部署相关推荐

  1. Intellij IDEA 2019中Tomcat的部署

    Intellij IDEA 2019中Tomcat的部署 官网下载Tomcat,并解压 点击IDEA右上方Edit Configurations...,进行服务器配置 添加Tomcat 为服务器命名 ...

  2. Tomcat服务器部署+Web项目搭建

    Tomcat服务器部署+Web项目搭建 1.Tomcat服务器 1 . Tomcat下载     2 . Tomcat启动与关闭     3 . 配置端口号2.IDEA搭建Web项目 1 . web项 ...

  3. eclipse中tomcat服务器locations不能修改,解决eclipse中Tomcat服务器的server location选项不能修改的问题...

    解决eclipse中Tomcat服务器的server location选项不能修改的问题 问题描述 编辑tomcat服务器时,server locations无法编辑,如下图: 解决方法 在Eclip ...

  4. 在tomcat服务器部署finereport

    tomcat服务器是免费的且性能相对稳定的web应用服务器,在许多中小型企业中很受欢迎. FineBI支持的版本:tomcat6.0及以上版本 FineBI支持的JDK版本:jdk1.6及以上版本 在 ...

  5. Eclipse中tomcat更改部署路径 deply path

    默认是部署在项目元数据文件夹.metadata文件夹下,需要更改到tomcat/webapps目录下 Eclipse中tomcat service设置 选择window ----show view-- ...

  6. 前端:Tomcat服务器部署Web项目

    文章目录 1.1 C/S架构 1.2 B/S架构 2.1 服务器 2.2 常见服务器 3.1 Tomcat安装 3.2 Tomcat使用 3.3 Tomcat配置 3.4 Tomcat项目部署 4.1 ...

  7. Tomcat服务器部署war包

    首先来说一下思路: 不管你是通过命令还是通过eclipse,首先得有现成的war包(不会生成war包的请自行百度) 有java运行环境和tomcat服务器 新建一个文件夹,用来存放war包 ,我这里新 ...

  8. Tomcat服务器部署详细图解

    1.1.概念 1.1.1 什么是Web Web称为万维网,简单理解就是网站,它用来表示Internet主机上供外界访问的资源 Internet上供外界访问的资源分为两大类 静态资源:指Web页面中供人 ...

  9. tomcat启动占了12g_windows server tomcat服务器部署内存占用高问题

    我的服务器的配置: # OS specific support.  $var _must_ be set to either true or false. JAVA_OPTS="-Xms10 ...

  10. idea中tomcat服务器的配置

    在你的jsp项目右上角哪里,点击编辑配置 点击tomcat server,再点击+号 往下翻,并选择tomcat -->本地 之前我部署过,这个是点击+后自己配置的 点击配置: 此处我已经配置了 ...

最新文章

  1. 动态规划----解121. 买卖股票的最佳时机---最大连续子序列和
  2. java中String和char的区别
  3. 华为手机怎么看图片属性_华为手机音量小怎么办
  4. 使用VMware VSphere WebService SDK进行开发 (四)——获取集群(Cluster, ComputeResource)的相关信息
  5. drawboard pdf拆分文件_PDF处理神器,几秒钟搞定格式转换+压缩+加水印+解密!
  6. HTML5与CSS3权威指南笔记案例1
  7. C++(STL):35---multimap容器
  8. 怎样永久更改嵌入式linux系统ip,如何修改嵌入式系统IP
  9. Vue多组件切换,并相互传值(在created和mounted生命周期钩子函数中渲染数据的区别)
  10. 抓包,反抓包,反反抓包
  11. 更改虚拟机centos7的系统时间
  12. 敏感词过滤的php代码,ThinkPHP敏感词汇过滤
  13. HTML5学习_day06(2)--html之相对定位
  14. c++语言里平方根值函数,函数式编程之函数定义与使用(以scala语言为例)
  15. 模型实践 | AI驱动的全球精准气象预报
  16. CSS表格和设置表格样式
  17. valist:解决变参问题
  18. OVN 流表基础 -- 基于 kubeOVN (一)
  19. 视频剪辑软件实用推荐
  20. 全国计算机小学知识竞赛,关于计算机知识竞赛试题

热门文章

  1. 论文笔记:CVPR2021 Bottom-Up Shift and Reasoning for Referring Image Segmentation
  2. 这五个数据分析师技巧你一定要知道!
  3. Android手机怎么找回微信好友,安卓手机微信好友删除怎么找回?这三种方法真香...
  4. Android编程权威指南(第4版)第16章使用Intent调用相机闪退问题
  5. 以下选项属于python哲学内容的是_[南开大学]18秋学期(清考)《哲学与人生》在线作业...
  6. Photoshop中的标尺、参考线
  7. 笔记本cpu天梯图2021最新版
  8. 【程序员高考】2018年全国统一高考程序员试卷
  9. 2022年G3锅炉水处理考试题库及模拟考试
  10. CentOS7.5安裝配置多协议下载器Aria2