精华内容
下载资源
问答
  • shell脚本如下:unzip -oq /home/tomcat-8.0.28/webapps/xxx.war -d /home/dtts-display/tomcat-8.0.28/webapps/xxxecho “开始替换配置文件”\cp -rf /home/tomcat-8.0.28/bak_config/platformconfig.properties /...

    shell脚本如下:

    unzip -oq /home/tomcat-8.0.28/webapps/xxx.war -d /home/dtts-display/tomcat-8.0.28/webapps/xxx

    echo “开始替换配置文件”

    \cp -rf /home/tomcat-8.0.28/bak_config/platformconfig.properties  /home/tomcat-8.0.28/webapps/xxx/WEB-INF/configuration/platformconfig.properties

    tomcat_home=/home/tomcat-8.0.28

    SHUTDOWN=$tomcat_home/bin/shutdown.sh

    STARTTOMCAT=$tomcat_home/bin/startup.sh

    echo "关闭$tomcat_home"

    $SHUTDOWN

    ps -ef |grep tomcat |grep $tomcat_home |grep -v 'grep'|awk '{print $2}' | xargs kill -9

    #删除日志文件,如果你不先删除可以不要下面一行

    #rm  $tomcat_home/logs/* -rf

    #删除tomcat的临时目录

    rm  $tomcat_home/work/* -rf

    sleep 5

    echo "启动$tomcat_home"

    $STARTTOMCAT

    #看启动日志

    tail -f $tomcat_home/logs/catalina.out

    展开全文
  • tomcat未自动解压war包原因分析

    千次阅读 2019-05-15 15:35:16
    tomcat不自动解压war解决方法

    情况:
    在IDEA的Build Artifacts中选择build生成war包。在把新生成war放在tomcat的webapps目录下,重启tomcat,发现项目文件夹修改时间不是最新的即war包没有自动解压。

    解决方法:
    在IDEA的Build Artifacts中选择rebuild生成war包。在把新生成war放在tomcat的webapps目录下,重启tomcat。问题解决。

    分析:
    可能是第一次使用build生成的war包,内容并没有更新,所以tomcat检测到war包内容和项目文件内容一致所以没有解压。
    使用rebuild生成的war包,内容更新了,和tomat项目文件内容不一致所以重启后自动解压了。

    展开全文
  • Tomcat 何时解压war包

    千次阅读 2017-10-17 14:54:36
    webapps目录下时,如果不存在同名工程,则启动tomcat时会解压war包,从而生成一同名工程。   然而,如果webapps下已经存在与war同名的工程目录,则即使重启tomcat,也不会重新解压此war,也就是说,运行...

    转自:http://www.cnblogs.com/fatsnake/p/5631785.html

    war包拷贝到tomcat  webapps目录下时,如果不存在同名工程,则启动tomcat时会解压war包,从而生成一同名工程。

       

    然而,如果webapps下已经存在与war包同名的工程目录,则即使重启tomcat,也不会重新解压此war包,也就是说,运行的仍是之前同名工程目录下的代码,而不是war包中的新代码。

       

    基于这种现状,采用了以下方式:

    copy target\*.war D:\java_tools\tomcat6\webapps\

    cd D:\java_tools\tomcat6\webapps

    for %%a in (*.war) do rd /q /s "%%~na"

    call D:\java_tools\tomcat6\bin\startup.bat

       

    其主要思路是:

    war包拷贝到webapps目录下,遍历所有war包,删除掉webapps目录下与war包同名的工程目录,然后重启tomcat,则会将war包重新解压,这样每次tomcat上部署的都会是最新的代码。


    展开全文
  • Linux tomcat部署War包,Linux在Tomcat部署JavaWeb项目,Linux部署War包>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>©...

    Linux tomcat部署War包,Linux在Tomcat部署JavaWeb项目,Linux部署War包

    >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

    ©Copyright 蕃薯耀 2017年3月6日

    http://fanshuyao.iteye.com/

    一、Linux快速部署War包操作,暂时是最简单的操作

    1、先关闭Tomcat

    /home/java/tomcat7/bin/shutdown.sh

    2、进入War包存放目录(可以通过工具:SSH Secure Shell Client把War传到Linux服务器)

    cd /home/project

    3、解压War包到部署的项目中

    unzip -oq finance.war -d /home/java/tomcat7/webapps/finance/

    说明:

    unzip -o:不必先询问用户,unzip执行后覆盖原有文件。

    unzip -q:执行时不显示任何信息。

    4、部署完后启动Tomcat

    /home/java/tomcat7/bin/startup.sh

    二、以后可能会用到的命令

    一、查看Tomcat进程

    ps -ef|grep java

    二、、杀死进程(10740为进程Pid)

    kill -9 10740

    三、重启Linux服务器

    reboot

    四、进入到Tomcat下的logs目录,动态查看日志文件,退出查看日志使用 :Ctrl+Z

    tail -f catalina.out

    五、jar命令解压war包

    jar -xvf game.war

    解压到当前目录

    六、删除文件夹实例:

    rm -rf /var/log/httpd/access

    将会删除/var/log/httpd/access目录以及其下所有文件、文件夹

    删除某文件夹下所有文件,不删除该文件夹

    rm -rf /test/*

    或者进入test文件夹:cd test,然后:rm -rf *

    删除单个文件夹:rmdir 文件夹名,如:rmdir aa

    七、删除文件使用实例:

    rm -f /var/log/httpd/access.log

    将会强制删除/var/log/httpd/access.log这个文件

    Linux tomcat部署War包,Linux在Tomcat部署JavaWeb项目,Linux部署War包

    http://fanshuyao.iteye.com/blog/2360423

    Linux下Tomcat修改favicon.ico图标

    http://fanshuyao.iteye.com/blog/2359800

    Linux tomcat设置ip地址直接访问

    http://fanshuyao.iteye.com/blog/2359793

    Linux Tomcat安装,Linux配置Tomcat,Linux Tomcat修改内存,Linux tomcat修改端

    http://fanshuyao.iteye.com/blog/2359706

    Linux下载jdk

    http://fanshuyao.iteye.com/blog/2302566

    Linux安装Jdk,CentOS安装Jdk

    http://fanshuyao.iteye.com/blog/2302562

    >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

    ©Copyright 蕃薯耀 2017年3月6日

    http://fanshuyao.iteye.com/

    展开全文
  • 本地Tomcat运行时不自动解压war包

    千次阅读 2020-03-02 14:08:27
    本地Tomcat运行时不自动解压war包问题 问题: 今天遇到了一个很奇怪的问题,我刚刚从官方网站下载的apache-tomcat-8.5.423压缩包,解压后直接启动tomcat运行没问题,可以看到tomcat默认的初始页面,可是将项目的war...
  • tomcat war包解压规则

    千次阅读 2016-03-12 21:57:19
    启动的时候 如果xx.war 不存在 xx文件夹,就会触发xx.war解压 启动的时候 如果存在xx文件夹,即便 xx.war更新了也不会触发解压 ...所以更新war包,需要删除xx文件夹,重启才会更新最新代码
  • startup.bat启动tomcat解压war包

    千次阅读 2017-03-09 10:17:26
    tomcat启动失败,首先查看日志文件 D:\mysoft\apache-tomcat-7.0.42\logs ,检查tomcat,java的环境变量是否配置,如下: CATALINA_HOME D:\mysoft\apache-tomcat-7.0.42 ...再次启动,发现war包还是没有解压,t
  • tomcat部署warwar exploded区别和intellij idea部署项目的位置来自https://blog.csdn.net/u013041642/article/details/79475095http://www.seotest.cn/jishu/32877.html首先解释在intellj idea中target目录和out...
  • 启动TOMCAT没有解压war包

    万次阅读 2014-11-04 13:15:18
    今天遇到一个问题,在一台window的服务器上启动tomcat时没有解压webapps下的war包。以前在这台服务器上做过这样子的发布,都是可以的,今天突然不能用了,感觉特奇怪。然后就开始找问题,war有没有问题,在本地启动...
  • 假设我的war包名为project.war发布到tomcat的webapps下,到bin目录下执行./startup.sh启动命令之后webapps目录下出现ROOT文件夹和project文件夹.而且启动时看logs/catalina.out感觉项目启动了俩次.是我的server.xml...
  • 今天将项目打包成war包tomcat部署的时候,启动一闪而过,查看了tomcat的log日志,发现启动的时候报了这个错误: 严重: Error starting static Resources java.lang.IllegalArgumentException: Document base E:...
  • tomcat 替换war包不生效

    千次阅读 2018-09-18 09:47:08
    检查war包之前解压后的文件夹,发现里面的文件日期还是旧的,删了war包对应的文件夹,再重启tomcat就好了
  • 部署的时候打成war包,但是无法访问! 一、首先我们看一下后台pom.xml文件依赖,只需要如下即可(其他的依赖不列出,自行添加): <dependency> <groupId>org.springframework.boot</groupId> ...
  • Tomcat部署War包getshell

    2021-04-24 19:57:00
    0x00 关于 War 包War包一般是进行Web开发时一个网站Project下的所有代码,包括前台...War包可以放在Tomcat下的webapps或word目录,当Tomcat服务器启动时,War包也会随之被解压后自动部署。0x01 上传 War G...
  • 1,通过winscp将tomcat包(6和7版本都是一样的安装方法)和jdk-6u27-linux-x64.bin安装...)2,安装首先解压tomcat和安装jdk(假设tomcat包tomcat-6.0.35.tar,jdk是jdk-7u17-linux-i586.tar.gz)解压tomcat命令如下...
  • tomcat指定war包路径

    千次阅读 2015-09-27 06:41:21
    1.tomcat指定war包路径 在server.xml 文件夹下 前面加入如下代码,path="/item"表示虚拟访问路径,docBase="/Users/ziye/Documents/item/item-web/target/item.war" ,war包存放在硬盘的路径 path="/item" docBase=...
  • 刚刚碰到一个坑,本地Eclipse启动了tomcat,调用接口就是404,一直怀疑是url问题,改来改去还是404。最后发现还真是url问题,问题不在接口路径,而是项目名。因为接口路径用的是RESTful的,所以直接是ip端口后加服务...
  • 3、将war包放在Tomcat中的webapps目录下(如果webapps中有任何其他war包解压后的文件都需要删除) 4、修改以上穿过去的文件的拥有者(非root用户下时) 5、查看需要使用的端口的占用情况(root用户下使用此命令,...
  • 1,通过winscp将tomcat包(6和7版本都是一样的安装方法)和jdk-6u27-linux-x64.bin安装...)2,安装首先解压tomcat和安装jdk(假设tomcat包tomcat-6.0.35.tar,jdk是jdk-7u17-linux-i586.tar.gz)解压tomcat命令如下...
  • Linux命令修改Tomcat中的War包项目的属性文件使用 Tomcat部署 War包,每次部署更新的时候都用wget命令拉一下打包好的war包。但是里边有个属性文件,不同的环境需要不同的配置,所以每次都需要修改properties这里有很...
  • 1.首先Linux先安装java,Tomcat中间件规范要求:1) 软件必须下载到/services/download_soft_v --------(用xftp上传到此目录)2) 软件必须安装到/services/current_apps --------------(将上传的java和tomcat 复制或者...
  • linux下tomcat运行war包常用命令

    千次阅读 2018-04-12 17:30:02
    linux下tomcat运行war包常用命令菜咔一名,之前没多少机会操作linux,最近有权限在服务器上部署tomcat,运行起来还是比较简单。然后又在网上找了一些常用命令,作为笔记记录如下,实现同一功能如有更好的方法也请...
  • 转载自:如何在Windows上部署war包tomcat服务器 如何在windows上部署war包tomcat服务器 一. 什么是war包 WAR(Web Archive file)网络应用程序文件,是与平台无关的文件格式,它允许将很多文件组合成一个压缩...
  • Ubuntu tomcat上部署war包不会自动解压出错原因 出错原因 使用宝塔下载的tomcat 默认 tomcat/conf/server.xml 文件中 <Host autoDeploy="true" name="localhost" unpackWARs="true" appBase="/...
  • 1、将war包移动到一个干净的路径下,解压命令: jar xvf aaa.war 2、将解压war包打包为原来的war包,命令如下 jar -cvf aaa.war . 一定要记住一定要记住后面空两格加一个 . jar cvf aaa.war */ 这个没有点,可以...
  • 使用WinRAR即可解压,同目录下创建一个.zip文件,...你好,这些是打包好的部署,将这些直接丢如Tomcat WebApp目录下就可以通过Web访问了,如果你想看源码,用解压缩软件都可以的,就看这里面有没有源码了,zip ,win...
  • 关于warwar exploded war:打成war包的形式 war exploded:相当于将war包的内容解压后放在文件夹当中 3.在idea中使用tomcat启动 选择Edit configurations,点击+号,选择本地的tomcat,在server处选择本地的一个...
  • tomcat7 修改war包默认部署路径

    千次阅读 2017-06-30 16:44:33
    tomcat7 修改war包默认部署路径

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 39,802
精华内容 15,920
关键字:

tomcat解压war包位置