900字范文,内容丰富有趣,生活中的好帮手!
900字范文 > liunx通过tomcat部署war项目 win使用tomcat启动war idea通过tomcat启动

liunx通过tomcat部署war项目 win使用tomcat启动war idea通过tomcat启动

时间:2020-02-22 05:32:26

相关推荐

liunx通过tomcat部署war项目 win使用tomcat启动war idea通过tomcat启动

liunx通过tomcat部署war项目,win使用tomcat启动war,idea通过tomcat启动

Win下安装tomcat测试将idea项目打成war包Idea中使用tomcat启动项目Win下启动war项目Liunx中使用tomcat部署项目问题总结

本次演示是使用的tomcat8,jdk8

Win下安装tomcat测试

准备工作

下载网站:Apache Tomcat® - Apache Tomcat 8 软件下载

1:下载tomcat的版本,本次使用的为tomcat8

2:为liunx下的tomcat

3:为win下的tomcat

下载相对应的tomcat版本进行测试,注意tomcat与jdk的版本是否兼容!!!

下载好后的解压目录如下:

目录介绍:

Bin:

startup 用来启动tomcat (startup.bat为win启动文件, startup.sh为liunx启动文件)

shutdown 用来关闭tomcat (shutdown .bat为win关闭文件, shutdown .sh为liunx关闭文件)

Conf:

server.xml中可以配置访问端口号,以及访问ip

Connector标签设置访问端口号

Engine和Host标签设置访问ip或域名

logging.properties可以解决启动乱码(将jdk改为GBK)

Webapps:

内存放项目的war包

将idea项目打成war包

需要将pom文件中的packaging标签内的jar更换为war

之后在启动类继承SpringbootServletInitializer抽象类,并且重写该抽象类的configure方法

打包方式:

命令打包:进入相应目录下:mvn package 打包应用程序名

Idea打包:使用package进行打包

Idea中使用tomcat启动项目

显示以下内容则为启动成功

之后就可以在浏览器进行访问

Win下启动war项目

将项目打成的war包复制到webapps中

启动:

启动成功

Liunx中使用tomcat部署项目

与win下部署相同

进入tomcat下的bin目录,使用./startup.sh进行启动即可访问

问题总结

1:Tomcat启动报错

2:本地tomcat启动报可用空间仍不足

3:遇到启动成功访问css和js没有效果

1:Tomcat启动报错

错误:Tomcat启动报错找不到配置文件如下图:

**解决:**需要在引用配置文件前加上classpath:即可解决

2 :本地tomcat启动包内存不足

问题:

警告 [localhost-startStop-1] org.apache.catalina.webresources.Cache.getResource 无法将位于[/WEB-INF/classes/banner.txt]的资源添加到Web应用程序[]的缓存中,因为在清除过期缓存条目后可用空间仍不足 - 请考虑增加缓存的 最大空间。

解决:

在apache-tomcat-8.5.73\conf\context.xml中添加

即可解决

3:遇到启动成功访问css和js没有效果

问题:

解决:

重新启动即可解决

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。