精华内容
下载资源
问答
  • 启动TOMCAT没有解压war包

    千次阅读 2014-11-04 13:15:18
    今天遇到一个问题,在一台window的服务器上启动tomcat没有解压webapps下的war包。以前在这台服务器上做过这样子的发布,都是可以的,今天突然不能用了,感觉特奇怪。然后就开始找问题,war有没有问题,在本地启动...

    今天遇到一个问题,在一台window的服务器上启动tomcat时没有解压webapps下的war包。以前在这台服务器上做过这样子的发布,都是可以的,今天突然不能用了,感觉特奇怪。然后就开始找问题,war有没有问题,在本地启动的时候可以使用,排除了war包的问题。

    配置 里面的东西仔细看了看,没有任何问题。

    然后去环境变量里面看了,发现有人新装了tomcat并且设置了CATALINA_HOME的路径,改掉,启动 OK 了。

    展开全文
  • 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启动失败,首先查看日志文件  D:\mysoft\apache-tomcat-7.0.42\logs
    ,检查tomcat,java的环境变量是否配置,如下:

    CATALINA_HOME D:\mysoft\apache-tomcat-7.0.42

    Path %CATALINA_HOME%\lib;%CATALINA_HOME%\bin

    再次启动,发现war包还是没有解压,tomcat正常启动:


    按网上说的在startup.bat头部添加如下配置:


    成功启动,但是war没有解压

    最后,手动解压,在conf/server.xml 中添加如下:


    访问Ok:



    展开全文
  • Tomcat报错截图如下: 看了很多博文,有说是 1.磁盘空间不足的,df -h 查看磁盘还有空间 2.也有说是pom引用依赖的问题 3.也有说删除hostname文件夹能够解决的 尝试了一下都没有解决。 后面发现,我是通过 ...

    Tomcat报错截图如下:

    看了很多博文,有说是 1.磁盘空间不足的,df -h 查看磁盘还有空间

                                      2.也有说是pom引用依赖的问题

                                      3.也有说删除hostname文件夹能够解决的

    尝试了一下都没有解决。

    后面发现,我是通过 ctrl+c  ctrl+v直接将文件复制到linux服务器的远程桌面上的,然后再移到Tomcat的webapps下。

    可能是在这个过程中文件出现了损坏或者一些其他问题。

    解决: 通过sftp文件上传到服务器上,则能够正常启动

    展开全文
  • 结果发现调用startup.bat后项目war包没有自动解压也就是没有部署上,怀疑是解压缩后的Tomcat的配置文件没有读取到,为了验证一下问题,修改了下server.xml下的tomcat端口号,再次启动发现端口号的修改并没有影响,...

      之前将spring boot的项目打包成war包,想放在Tomcat的webapps部署测试一下,结果发现调用startup.bat后项目war包并没有自动解压也就是没有部署上,怀疑是解压缩后的Tomcat的配置文件没有读取到,为了验证一下问题,修改了下server.xml下的tomcat端口号,再次启动发现端口号的修改并没有影响,启动的还是默认的8080端口号。

      
      
      这就奇了怪了,也就是说之前我认为的压缩版的Tomcat解压缩后直接读取自己的配置文件是不对的,而我将压缩包拷在其他电脑可以读取解压缩后的配置文件,也就是说问题在我的电脑。。。。那问题一定是在环境变量出了问题,结果在cmd输出了一下catalina_home的路径,见下图,,,Oh Shit天知道我什么时候脑子抽了给Tomcat配了个环境变量
      这里写图片描述
      
      
      接下来又看了下startup.bat文件,发现里面有这么一行,于是问题的症结就找到了,因为之前配置了环境变量,如果这个catalina_home值不为空,那么就读取这个配置目录下的server.xml,那么我之前修改的server.xml其实Tomcat根本不鸟。。。,自然也就不会将webapps下的war包给解压了,如果没有配置环境变量,那么就会默认读取当前文件夹下的server.xml,为了验证这个想法测试修改了一下tomcat6的配置文件,果然生效了。。。。。
      
      
      这里写图片描述

      至此解决Tomcat修改端口号无效以及war包无法自动解压的办法也就出来了:第一种是修改startup.bat文件,在上面图片的第一行前面加上rem,注意空格,另外一种就是在系统环境变量中将之前设置的CATALINA_HOME的配置给删除掉即可,大家可以根据自己的实际情况进行选择这里记录下来,方便遇到同样问题的同僚供参考

      PS:附上一张最后部署成功的项目作为结束
      这里写图片描述
      

    展开全文
  • tomcat加载war包报错

    2021-04-29 09:56:16
    记录一下昨天发现的问题,tomcat服务器有多个war包war包本身和tomcat配置没有变更,之前服务都是正常的,然后突然有一个服务启动失败,重启tomcat也不行。 第一行的报错大概如下: 还没到star方法 failed to start...
  • 但把html文件打成war包放在webapps下,tomcat不能正常启动war包没有自动解压,报错: java.util.zip.ZipException: zip END header not found at java.base/java.util.zip.ZipFile$Source.zerror(ZipFile.java:...
  • 今天在部署的时候,发现tomcat关闭后,tomcat启动的项目自动删除,以前没有注意过,今天了解了一下,是因为我删除war包的时候,tomcat是运行的! 1、war不能在tomcat运行时删除,否则会删除自动解压的工程。你可以...
  • 有两种方法: 1.将项目打成war包,复制到${tomcat.home}\webapps目录下....将war包解压解压出的文件夹要和war文件同名(后面可没有 .war),然后将文件夹放到webapps下面就可以了 2.修改${tom...
  • 有两种方法: 1.将项目打成war包,复制到${tomcat.home}\webapps目录下.当tomcat启动时会自动将其解包. ...将war包解压解压出的文件夹要和war文件同名(后面可没有 .war),然后将文件夹放到webapps下面就可以了 2...
  • tomcat下运行war包

    2017-11-12 21:28:00
    例如你下的名test.war直接放入webapps目录下,到bin目录下双击启动startup.bat,不要关掉tomcat控制台窗口,回到webapps下应该要看到自动解压出一个test的目录,如果没有的话,那可能 本文转自 netcorner 博客园...
  • 然后尝试本地解压war包,再解压全部的jar包文件,没有出现解压错误的问题,但是出现了提醒相同文件是否覆盖。原来是我用不同的groupid和artifactid引入了同样的包,在解压的时候是同一个文件夹名称。在删除了多余的...
  • 1.把项目打包成war包放入tomcat里的webapps目录下,据说启动时会自动解压。 照做后重启了下服务器,war包确实解压了,但是并没有任何软用。在8080/后直接加项目名称会出现403错误。2.百度后发现,要在tomcat的conf...
  • Tomcat不自动解压问题

    2019-03-29 11:24:00
    问题: 版本迭代上线,需要更换新的war包...2、发现启动Tomcat没有解压war包, 3、需要先将server.xml中的<context path="/" docBase="ads-center" reloadable="true" crossContext="true" />注释掉, ...
  • 但是问题在于,我昨天打的这个war包还是可以正常运行,怎么今天重新打包后替换就不能运行了呢?我重新clean install了好几次,重新运行Tomcat好几次,都是一样的报错,请教了大佬,他说直接把***.war解压后***文件夹...
  • tomcat启动时闪退

    2019-07-25 10:50:32
    安装的tomcat解压版,myeclipse打的war包文件放入tomcat的webapp后,启动tomcat时闪退。 最近做的项目是系统集成tomcat,myeclipse运行开发环境时不需要安装tomcat,自己使用的笔记本没有安装tomcat;客户系统出现...
  • tomcat部署war启动成功访问项目却404,但是访问localhost:8080的时候却没有问题。 先是检查webapps目录下的 war没有正常解压----------->没问题 查看logs下的日志文件---------------------------->没...
  • 此时它会自动解压webapps下的war包,如图 这个项目现在就称为 部署在tomcat的应用了(也就是发布版,此时在IDEA中项目发生改变,就得重新生成war包才行) 之后就可以正常访问了。比如我输入对应的URL后,没有...
  • 1、安装 Tomcat 其实就是 把压缩包下载下来 解压,无需安装 我下载的 9 zip 下载地址: ... 下载完解压到特定目录,解压完 先启动起来,不然的话 是没有 步骤三种说的那个 conf/Catalina/lo
  • 有两种方法:  1.将项目打成war包,复制到${tomcat.home}\webapps目录下.当tomcat启动时会自动将...将war包解压解压出的文件夹要和war文件同名(后面可没有 .war),然后将文件夹放到webapps下面就可以了 2.修改$
  • 1.首先,war包实质上也是jar包,只不过JAVAEE的程序打成的jar包叫war包而已。 2.然后,作为JAVA程序员,...打war包的好处:war包放在tomcat的webapps目录下,启动tomcat时就会自动解压加载war包,然后在浏览器输入...
  • 在Tomcat下使用war包布署项目 有两种方法:  ...1.将项目打成war包,复制到${tomcat.home}\webapps目录下.当tomcat启动时会自动...将war包解压解压出的文件夹要和war文件同名(后面可没有 .war),然后将文件夹

空空如也

空空如也

1 2 3 4 5
收藏数 84
精华内容 33
关键字:

tomcat启动没有解压war包