精华内容
下载资源
问答
  • 主要介绍了Tomcat部署多个war包的方法步骤,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
  • 使用tomcat部署war文件

    2015-02-03 14:23:27
    详细的描述怎样配置tomcat和使用tomcat部署war文件。
  • tomcat部署war包的配置

    千次阅读 2019-09-06 21:54:02
    tomcat部署war包的配置 将war包放入Tomcat中 将war包放到Tomcat目录下的webapps文件夹中;(大多数人的选择)如果放在此文件内,可能会导致项目路径出现问题。可以在Tomcat目录下自定义一个文件夹 这里是自定义...

    记tomcat部署war包的配置

    1. 将war包放入Tomcat中
      将war包放到Tomcat目录下的webapps文件夹中;(大多数人的选择)如果放在此文件内,可能会导致项目路径出现问题。可以在Tomcat目录下自定义一个文件夹

      这里是自定义的myapps文件夹。

    2. 定义war包路径

    打开conf/server.xml进行修改
    server.xml所在位置
    找到<host>部分,在其中加入代码 <Context path="" docBase="D:\servlet\apache-tomcat-7.0.94\myapps\jilong.war"></Context>。因为我的war包放在该路径,根据自己的路径可做修改。

    根据个人路径可做修改。在这里插入图片描述
    在添加该路径之前是不存在<content></content>部分的,直接添加即可
    添加完之后一定要切记修改appBase,这里应改为myapps(myapps是刚才自定义的文件夹的名称),默认为webapps。
    在这里插入图片描述
    如果不做修改可能会导致无法运行war包;

    3.运行Tomcat

    修改完之后保存所做修改,进入Tomcat文件的目录,打开bin文件,双击startup.bat运行Tomcat,没有报错,并且启动时间不会太短(太短的话可能是配置失败,没有运行war包,需要检查路径是否正确。)
    在这里插入图片描述此处为本人开启所用时间。
    切记如果你在放到myapps文件夹之前已经启动过Tomcat尝试来运行war包的话,可能会出现不运行war包的情况,建议删掉Tomcat重新配置一次。

    4.最后

    如果出现这个错误需要考虑本机的数据库密码是否与项目打包是的数据库密码相同。

    展开全文
  • tomcat部署war包出错解决方案

    千次阅读 2019-09-07 10:43:20
    tomcat部署war包出错解决方案, 最最简单直接明了的方法,卸载重新再装一遍 笔者重装了5 6遍 算是整好了 ,写篇博客,希望你萌,少走弯路。这是我走的弯路 https下载,安装,配置及部署war包出错解决方案1. jdk的...

    tomcat部署war包出错解决方案,
    最最简单直接明了的方法,卸载重新再装一遍
    笔者重装了5 6遍 算是整好了 ,写篇博客,希望你萌,少走弯路。这是我走的弯路这只是最后解决的时候的场面,其实昨天电脑都弄死了
    https

    1. jdk的安装及配置

    首先tomcat是需要jdk来支持的,如果不知道是否安装 配置好了 可在 【win+r】=》输入 cmd 回车 打开命令行 在里面输入 java 有信息就表示安装配置成功,不会就在网上搜一下,也可参考https://www.cnblogs.com/jayden-en/p/7591474.html

    2,tomcat 安装配置

    tomcat 安装配置 搜索一下或参考下面方法
    解压压缩包,放在想要放在的盘符(最好不要是C盘,可能会出现拒绝访问)
    https://www.cnblogs.com/TerLeeHost/p/7890574.html

    3.部署war包

    假设上面的都已经解决 进入部署war包阶段,
    (https://blog.csdn.net/weixin_44983553/article/details/100587302我的这位哥们给我提供了解决问题的方案 我在这里引用他的,加上一些补充)

    3.1将war包放入Tomcat中

    	将war包放到Tomcat目录下的webapps文件夹中;(大多数人的选择)如果放在此文件内,可能会导致项目路径出现问题。可以在Tomcat目录下自定义一个文件夹
    

    这里是自定义的myapps文件夹。

    3.2修改server.xml

    定义war包路径

    打开conf/server.xml进行修改
    在这个里面需要更改三处
    第一处 :找到部分,在其中加入代码 。因为我的war包放在该路径,根据自己的路径可做修改。
    在这里插入图片描述
    第二处:
    添加完之后一定要切记修改appBase,这里应改为myapps(myapps是刚才自定义的文件夹的名称),默认为webapps。
    在这里插入图片描述第三处(如果war包的端口号是默认的8080 就不需要进行第三处的修改) 如果war包的端口号如果改动 tomcat的端口号也进行改动,我要部署的war包是8070端口 这里进行改动
    在这里插入图片描述

    4 启动tomcat

    修改完之后保存所做修改,进入Tomcat文件的目录,打开bin文件,双击startup.bat运行Tomcat,
    出现下面错误可能是

    4.1war包的数据库密码 与本地数据库的密码不一致在这里插入图片描述

    推荐解决方法 :在命令行里改 【win+r】-》cmd回车
    首先登录MySQL。
    格式:mysql> set password for 用户名@localhost = password(‘新密码’);
    例子:mysql> set password for root@localhost = password(‘123’);

    4.2MySQL返回的时间有问题

    这个错误是因为数据库配置中serverTimezone 的原因,MySQL返回的时间有问题(默认是相差8个小时的),要对数据库更改时区
    数据库配置中serverTimezone 的原因,MySQL返回的时间有问题
    推荐解决方法 :在命令行里改 【win+r】-》cmd回车
    (1)首先登录MySQL。
    (2)输入 set GLOBAL time_zone = ‘+8:00’;

    展开全文
  • tomcat war包部署

    2020-08-13 14:14:11
    疫情期间在家办公,突然公司的服务器链接不上,只好在自己电脑上部署后台环境,我这里只是在tomcat下进行war包部署war包就是后台的代码被打包成xxx.war的文件。如果想知道war包是什么,网上搜索资料很详细。 下面...

    疫情期间在家办公,突然公司的服务器链接不上,只好在自己电脑上部署后台环境,我这里只是在tomcat下进行war包部署;war包就是后台的代码被打包成xxx.war的文件。如果想知道war包是什么,网上搜索资料很详细。

    下面开始部署:

    1. 首先下载tomcat,官网地址:https://tomcat.apache.org/
    2. 以tomcat9为例子,根据我们电脑的配置:
    3. 把xxx.war包放到tomcat下的webapps路径下,例如: apache-tomcat-9.0.37-windows-x64\apache-tomcat-9.0.37\webapps
    4. 启动tomcat,在bin目录下 双击 shutdown.bat ,然后双击 startup.bat ,然后会弹出 命令窗口,这样就会把xxx.war文件自动解压到当前目录下,会生成一个 xxx 文件(测试tomcat是否启动成功,在浏览器下输入 localhost:8080)
    5. 链接mysql数据库没有MySQL,先去官网下载,没有Mysql图形化管理工具再去下载Mysql管理工具,比如我用的SQLyog),这个sql文件和xxx.war包都是后台给我的,因为数据库和后台代码都是别人后台搞的嘛

    6. 找到 \xxx\WEB-INF\classes ,找到对应链接数据库的配置文件并打开,修改其中链接数据库的用户名、密码;例如:    


               

    展开全文
  • Linux 安装tomcat 部署war包项目

    千次阅读 2019-07-25 16:50:49
    准备工作: jdk-8u161-linux-x64.tar.gz 链接: ... apache-tomcat-9.0.20.zip链接:https://pan.baidu.com/s/1Nf_qdmUVlQ0Cz8BOoQg2rA 密码:bh9f 以及你的 war ...

    准备工作:

    jdk-8u161-linux-x64.tar.gz   链接: https://pan.baidu.com/s/1zQGL_cfN5jFWshZkAJOkNw  密码:0u7d

    apache-tomcat-9.0.20.zip  链接:https://pan.baidu.com/s/1Nf_qdmUVlQ0Cz8BOoQg2rA  密码:bh9f

    以及你的 war 包


    创建目录,安装 

    链接到 Linux 服务器

    将 jdk-8u161-linux-x64.tar.gz 文件放在 /usr/local/java 目录下

    执行命令tar -zxvf jdk-8u161-linux-x64.tar.gz 解压文件

    将apache-tomcat-9.0.20.zip文件放在 /usr/local/tomcat 目录下

    执行命令 unzip apache-tomcat-9.0.20.zip 解压文件

    root用户下,执行命令 adduser tomcat  创建tomcat用户,

    执行命令  chown -R tomcat:tomcat tomcat/   将tomcat文件夹权限赋予 tomcat用户


    配置Tomcat 

    1、配置Tomcat 使用的 jdk 

    使用命令 su tomcat切换到 tomcat用户,

    使用命令echo $JAVA_HOME查看当前 java home

    如果没有,或者不为1.8,配置当前tomcat用户的javahome为1.8

    使用命令vim ~/.bashrc 编辑文本

    在 #User specific aliases and functions 上方插入文本

    export JAVA_HOME=/usr/local/java/jdk1.8.0_161/

    export PATH=$JAVA_HOME/bin:$PATH

    保存退出,执行命令source ~/.bashrc 使其生效

    2、配置 Tomcat 启动参数,jvm参数

    切换到 tomcat 用户,切换目录到 /usr/local/tomcat/apache-tomcat-8.5/bin 目录
    使用命令 vim catalina.sh 编辑文本
    找到 JAVA_OPTS=”$JAVA_OPTS -Djava.protocol.handler.pkgs=org.apache.catalina.webresources” 
    在该行下面添加:

    1.如果默认使用war包中已有的 prod.properties 配置文件进行配置
      在上述位置处添加 JAVA_OPTS=”JAVA_OPTS -Dbond.activeDatasource=prod” 
      启动参数配置设置为prod的properties文件

    2.如果使用外部配置文件进行配置
      首先编写外部配置文件 例如:source.properties
      文件内容 例如:
    enabled=false
    env_name=development
    transaction_manager=JDBC
    driver=oracle.jdbc.OracleDriver
    url=jdbc:oracle:thin:@//1.12.123.91:1521/ebsdb.localhost
    username=username
    password=password
    mappers_location=conf/

    ftp_url=ftp://123.123.132.206:21/data/jhpt/source/JHPT/JHPT_FDS/SLR
    ftp_name=username
    ftp_password=password
    ftp_port=21
    ftp_path=/data/jhpt/source/JHPT/JHPT_FDS/SLR

    配置好数据库连接信息和ftp连接信息
    在catalina.sh的上述位置处添加 
    JAVA_OPTS=”$JAVA_OPTS -Dbond.externalDatasource=上述配置文件的绝对路径”
    例JAVA_OPTS=”$JAVA_OPTS -Dbond.externalDatasource=/usr/local/properties/source.properties”
    启动参数配置设置为该配置文件

    最后继续添加 JAVA_OPTS=”$JAVA_OPTS -Xmx2048m -Xms256m” 设置内存大小
    保存退出


    部署项目

    将项目war包bond.war 放置到 /usr/local/tomcat/apache-tomcat-9.0.20/webapps/ 目录下,

    切换到tomcat 用户,切换到 /usr/local/tomcat/apache-tomcat-9.0.20/bin/ 目录下,

    使用命令 chmod +x catalina.sh  将该文件变为可执行文件

    使用命令 ./catalina.sh start  启动tomcat

    使用命令 ./catalina.sh stop  停止tomcat

    使用命令 tail -f ./logs/catalina/out  查看tomcat 输出日志

    展开全文
  • Tomcat部署环境的搭建说明,包括配置java运行环境、部署Tomcat服务器、部署Web应用、配置数据库连接池。
  • 主要介绍了Web项目打成war包部署Tomcat时运行startup.bat直接闪退部署失败解决方案,需要的朋友可以参考下
  • tomcat部署war包的三种方式

    万次阅读 2018-10-23 15:58:39
    非常简单,直接将 web 项目文件(一般是复制生成的war包)复制到tomcat的webapps目录中。 第二种: 在本地tomcat的conf目录中,新建Catalina/localhost目录(这里要注意文件名的大小写),然后在该目录下新建一个...
  • Linux:Tomcat部署war包

    千次阅读 2019-06-11 14:25:16
    3、将war包放在Tomcat中的webapps目录下(如果webapps中有任何其他war包或解压后的文件都需要删除) 4、修改以上穿过去的文件的拥有者(非root用户下时) 5、查看需要使用的端口的占用情况(ro...
  • 当更新war包时,不停tomcat服务器,直接更换war包的话,导致tomcat检测到有新的war自动更新项目,因为项目里有新建的软连接,而新上传的war里是没有软链接的,tomcat自动更新项目时,会删除软连接。除了删除软连接外...
  • 首先查看log日志,根据...我把tomcat布置到服务器上之后并没有把我先前跨域更改的lib中的jar再次更改导致了一直无法访问项目,查看log之后发现是这个问题就再次对服务器上的项目进行了跨域设置就可以访问了。 ...
  • 访问网页都知道加一个 打包的war 名字,访问接口的时候没有加。 http://xxx.xxx.xxx/项目名/页面路径 页面基地址http://xxx.xxx.xxx/shop/ 例:http://xxx.xxx.xxx/shop/index.jsp 接口基地址:...
  • 主要介绍了springboot项目打成war包部署tomcat遇到的一些问题,需要的朋友可以参考下
  • windows环境下tomcat部署war包

    千次阅读 2019-03-12 09:54:51
    Maven Install,然后将war包放在tomcat\webapps下,如图所示 2.然后运行tomcat\bin目录下的startup.bat(运行后悔在webapps下生成相应名称的目录) 3.运行成功,使用Postman测试成功 ...
  • 主要介绍了idea打包war包部署tomcat以及访问路径问题,本文通过图文并茂的形式给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
  • 主要介绍了window和linux通过tomcat9手工部署war包的方法,非常不错,具有一定的参考借鉴价值,需要的朋友可以参考下
  • Linux下按装tomcat以及部署war包

    万次阅读 2018-09-22 17:24:43
    (。・∀・)ノ゙嗨,又到周末了,自己吹过的牛还是继续将它吹完吧。...部署war包也是很简单的了,直接把自己打包好的war包cp到tomcat/webapp目录下即可。 目录: Linux服务器安装--------------------------...
  • tomcat部署war包,jar包

    万次阅读 2017-12-15 17:08:17
    tomcat根目录下部署war包,通过http://ip:port的方式访问 网上说的方法很多,这里记录一下自己的经过实践检验的一种方法。 1、先去tomcat/conf/server.xml里 有一个HOST标签,有个参数appBase,表示你的应用...
  • Tomcat项目war包部署

    千次阅读 2020-10-16 17:23:57
    spring boot 只支持tomcat 8.5 以上版本 (如果类上加了虚拟路径,可以单独用一个类来作为打开首页的请求,在类上不加请求) ...将war包复制到tomcat的D:\apache-tomcat-8.5.34-windows-x64\apache-tomcat-8....
  • tomcat部署war包访问显示404

    万次阅读 2018-06-14 12:58:00
    在eclipse导出的maven项目war包,放到tomcat下启动,顺利启动且无报错,但是浏览器访问该项目时显示404 原因:未在server.xml中配置这几个项目,导致服务器查找不到 解决方法: &lt;Host appBase="...
  • 方法一 <Host name="localhost" appBase="" unpackWARs="true" autoDeploy="true">...Context path="" docBase="C:\JavaInfo\sorl\apache-tomcat-8.0.27\webapps\xxx.war" debug="0"> </Host> 这...
  • tomcat部署war包不成功解决方法

    万次阅读 2017-02-27 19:05:42
    这种方式很简单,但今天我尝试时,本地服务器可以成功(tomcat不重启情况下添加war包可以自动部署),但是远程服务器失败。 想了想,决定使用控制台进行部署;(就是访问tomcat跟路径,比如localhost:8080/) ...
  • 2.拉取tomcat镜像。 docker pull tomcat:8-jdk8 如果不加后面的8-jdk8 标签的话,会默认拉取latest,也就是最新的官方版本 3.安装完成后,做作容器,并启动tomcat docker run –name tomcat -p 8080:8080 如果...
  • 最近接受公司一个老的项目,还是用传统tomcat部署,有点头疼
  • 记录centos7下tomcat部署war包过程

    千次阅读 2018-09-19 10:38:00
    记录centos7下tomcat部署war包过程 1.官网下载tomcat安装包.gz结尾的 2.上传到/usr/local/ ,并解压到tomcat目录下 3.进入tomcat/bin目录,运行./startup.sh 4.浏览器访问120.78.xxx.xxx:8080,出现tomcat主页...
  • tomcat 部署war包的两种方法

    千次阅读 2018-01-29 10:49:48
    编辑 tomcat/conf/server.xml 文件 vi server.xml -> ESC+i ->编辑后 -> ESC + :wq! 第一种 :添加一个Service      connectionTimeout="20000"  redirectPort="9443" />  
  • Tomcat - Windows下部署War包项目

    千次阅读 2020-03-16 17:30:10
    Maven打包 ...一、将打好的war包放在tomcat的webapps目录下 二、进入tomcat的bin目录下启动tomcat startup.bat 启动完成即可访问项目,通常访问路径如下 // ip地址:默认端口8080/war包名,如 127...
  • springboot项目打成war包部署到Linux的Tomcat中流程目录:启动类继承`SpringBootServletInitializer`pom文件添加`war`mvn命令操作(clean、install)打好的war包部署到Linux的Tomcat中本地访问部署好的项目 ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 78,456
精华内容 31,382
关键字:

tomcat部署war包详细