在tomcat上以war包形式部署问题与事务跟踪系统jira

翻译 2014年03月02日 00:36:20
JIRA有两种类型的分发包:“Recommended”,“WAR”。
JIRA的“Recommended”分发包:
包含JIRA配置工具;和tomcat应用服务器预先打包好;需要最小的安装;为所有用户推荐
JIRA的"WAR"分发包:
不包含JIRA配置工具;需要构建和部署到一个已经安装的应用服务器;需要进行手工配置;适用于系统管理员

1.下载war分发包以及tomcat6
2.配置JIRA
     2.1定制JIRA安装目录的文件(可选的,为专家推荐)
     2.1.1如何定制
     编辑<jira-application-dir>\edit-webapp\WEB-INF\classes目录下的entityengine.xml文件
     注意:定制的文件越多,升级或迁移到另一个服务器的难度越大
     2.1.2配置entityengine.xml文件
     
     2.2JIRA HOME
     设置JIRA_HOME环境变量并建立相应目录
     在<jira-application-dir>\edit-webapp\WEB-INF\classes\jira-application.properties文件中
     jira.home=X:\\path\\to\\JIRA\‌\Home   (windows下在子目录间用双后斜杠
3.构建JIRA
4.更新tomcat的安装类库(for JIRA)
     4.1JDBC驱动
     4.2其他的jira类库(for JIRA )
          注意:
          下面这些jar包在copy新的版本前要删掉旧版本
          确保下面的jar包出现在Tomcat/lib下面,不要出现在JIRA/WEB-INF/lib下面
          如果这些jar包出现在JIRA/WEB-INF/lib下面,需要删掉,重新构建JIRA
jcl-over-slf4j-x.y.z.jar
jul-to-slf4j-x.y.z.jar
log4j-x.y.z.jar
slf4j-api-x.y.z.jar
slf4j-log4j12-x-y-z.jar
Tomcat 6 JARs: http://www.atlassian.com/software/jira/downloads/binary/jira-jars-tomcat-distribution-6.2-m07-tomcat-6x.zip
Tomcat 7 JARs: http://www.atlassian.com/software/jira/downloads/binary/jira-jars-tomcat-distribution-6.2-m07-tomcat-7x.zip
5.在tomcat中配置JIRA的Context
     在server.xml文件中或在jira.xml中,二者存其一
     jira.xml路径:conf/Catalina/localhost/jira.xml
     tomcat解析jira.xml时会把在虚拟目录的war包解压到webapp目录,目录名与Context的path值相同
     server.xml中Context标签在Host标签下
6.修改tomcat的server.xml以处理国际化编码
     <Connector port="8080" protocol="HTTP/1.1"
        connectionTimeout="20000"
        redirectPort="8443" URIEncoding="UTF-8"/>
7.在tomcat中修正memory和邮件处理设置
     在tomcat的bin/setenv.sh或bin/setenv.bat文件
     linux中:
     export CATALINA_OPTS="$CATALINA_OPTS -Dorg.apache.jasper.runtime.BodyContentImpl.LIMIT_BUFFER=true 
     -Dmail.mime.decodeparameters=true -Xms512m -Xmx1024m -XX:MaxPermSize=512m"
     windows中:
     set CATALINA_OPTS=%CATALINA_OPTS% -Dorg.apache.jasper.runtime.BodyContentImpl.LIMIT_BUFFER=true 
     -Dmail.mime.decodeparameters=true -Xms512m -Xmx1024m -XX:MaxPermSize=512m
     jvm参数值设置过低可能会导致内存溢出
8.启动tomcat
9.运行安装向导

source:

Tomcat上进行项目部署与WAR包含义

一、WAR包      1.与JAR包类似,是将java类(编译好的.class)和Web资源,压缩后生成压缩包。      2. 与JAR相比,多了WEB-INF文件夹,其它多出来的内容基本都是...
  • qq_28633249
  • qq_28633249
  • 2017年08月02日 22:37
  • 713

linux部署war包到tomcat下

linux部署war包到tomcat下 前言: 要想把window下的项目部署到linux的tomcat下要怎么做哪? 1)打war包 到eclipse里面把项目加载成war,如果已经打好了就...
  • qq_34864125
  • qq_34864125
  • 2017年03月26日 15:00
  • 583

springboot项目以war包形式部署

转载自u012359995 原文链接 http://m.blog.csdn.net/u012359995/article/details/52515226 把spring-boot项目按...
  • u010752082
  • u010752082
  • 2017年10月18日 09:54
  • 150

linux tomcat里怎样部署war包

WAR是Web Archive file的缩写。 War包一般是在进行Web开发时,通常是一个网站Project下的所有源码的集合,里面包含前台HTML/CSS/JSP等代码。 部署war包步骤:...
  • YABIGNSHI
  • YABIGNSHI
  • 2017年03月07日 16:53
  • 6361

将web项目以war包形式部署到tomcat中的方法

1. 打包成war包,注意项目的包路径如下:主要需要打成war包的文件都在该目录下: 注意如果*.jar文件没有放在WEB-INF/lib下,那么在打包前先将所有的jar文件放到 WEB-INF/...
  • Baple
  • Baple
  • 2014年12月08日 15:30
  • 48272

war包部署到tomcat

1. maven web app(比如应用名称为kindpy)打包成kindpy.war, 打包命令: mvv clean package -Dmaven.test.skip=true     说明:...
  • somilong
  • somilong
  • 2016年03月13日 00:56
  • 747

问题与事务跟踪系统jira中的版本管理

在一个项目上一般会有多个版本,如:1.0、1.1、2.0、3.0。 jira中的系统问题涉及到两个版本字段: 发现版本:如一个bug可能影响1.0和1.1 修复版本:如一个bug影响1.0和1.1...
  • feidetupo123
  • feidetupo123
  • 2014年03月03日 22:25
  • 2364

eclipse生成war包,部署在tomcat上,报错404

1。解决方案,配置tomcat的server.xml在host节点下配置: 2.再次启动,如果报错,请移步tomcat的log文件,查看具体原因,我的再次报错原因为:java.lang.Ou...
  • javamin
  • javamin
  • 2014年01月08日 16:52
  • 8241

如何将war包部署到 Linux下的tomcat上(针对自己的公司)

进入 /usr/tomcat/webapps路径   rz指令上传war包项目 会自动解压 如果没有自动解压  重启一遍tomcat  (重启指令见下面) 进入 /usr/tomcat/bin  ...
  • abcyyjjkk
  • abcyyjjkk
  • 2016年07月18日 14:20
  • 713

Linux上 Nginx + Tomcat部署war(简单)

Linux上 Nginx + Tomcat部署war安装tomcat 下载apache-tomcat-8.5.11-windows-x64.zip并解压 修改tomcat-user.xml增加以下内容...
  • kang389110772
  • kang389110772
  • 2017年03月01日 16:55
  • 1639
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:在tomcat上以war包形式部署问题与事务跟踪系统jira
举报原因:
原因补充:

(最多只允许输入30个字)