跳过正文

tomcat学习

·61 字·1 分钟
jiladahe1997
作者
jiladahe1997
To see the world as it is, and to love it
目录

tomcat学习
#

tomcat配置:     tomcat的配置文件分为conf里面的server.xml     以及webapp里面的WEB-INF/web.xml

    tomcat/conf/server.xml中配置host     tomcat/webapp/web.xml中配置servlet和servlet-mapping

tomcat标准目录结构:

https://tomcat.apache.org/tomcat-9.0-doc/appdev/deployment.html

tomcat配置:

https://blog.csdn.net/freshair_x/article/details/80554401

https://tomcat.apache.org/tomcat-9.0-doc/config/index.html

主要分为4个主要部分

server

connectors

containers (包括context engine host cluster

tomcat部署:

tomcat依赖于jre,因此需要先安装jre。

http://tomcat.apache.org/tomcat-9.0-doc/RUNNING.txt

You may also use a full Java Development Kit (JDK) rather than just
      a JRE.

但是安装的jdk显示为openjdk:

http://openjdk.java.net/install/

openjdk相当于jdk的免费版本,由于oracle的jdk虽然可以免费下载,但是其商用license是要收费的,因此oracle和社区合力维护了openjdk,其相比官方的jdk要少一些功能。但是还能用。

切换用户命令:

su和sudo两个命令。

su命令是直接切换用户,sudo命令是将当前用户的执行权限切换到指定用户,但是其本质还是当前用户。

sudo xxxxxx。 切换执行某条命令

sudo -i 。切换15分钟

sudo -iu sankuai。 切换15分钟,且指定用户为sankuai,默认为root

tomcat在openjdk-jre 9 环境下,尝试tomcat 9 8 7三个版本,均显示jsp转译失败,百度后大致原因是openjdk版本问题,但是下oraclejdk太慢,从本地上传的话腾讯云又不准大于10M。

于是截止