标签:alias 连接 str manager 测试 openjdk strong 文件读取 类加载
注意:
每个组件都由“类”来实现,有些组件的实现还不止一种
<server> <service> <connector /> <connector /> ... <engine> <host> <context /> ... </host> ... </engine> </service> </server>
安装JDK:
/usr/bin/java -> /etc/alternatives/java /etc/alternatives/java -> /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.232.b09-0.el7_7.x86_64/jre/bin/java
vim /etc/profile.d/java.sh # openjdk1.8的路径是/usr/lib/jvm/java/bin export JAVA_HOME=/usr/java/latest export PATH=$JAVA_HOME/bin:$PATH
安装Tomcat:
vim /etc/profile.d/tomcat.sh export CATALINA_HOME=/usr/share/tomcat export PATH=$CATALINA_HOME/bin:$PATH
启动Tomcat:
Tomcat目录结构:
Tomcat的配置文件:
Java WebAPP组织结构:
有特定的组织形式、层次性的目录结构,主要包含了servlet代码文件,JSP页面文件、类文件、部署描述符文件等
创建webapp特有的目录结构
提供webapp的主页文件:
vim myapp/index.jsp <%@ page language="java" %> <%@ page import="java.util.*" %> <html> <head> <title>JSP Test Page</title> </head> <body> <% out.println("hello world."); %> </body> </html>
配置manager:conf/tomcat-users.xml
vim conf/tomcat-users.xml <role rolename="manager-gui"/> <user username="tomcat" password="hgzero" roles="manager-gui"/> # 注意:修改这个文件不会立即生效,因为tomcat在启动时会将这个文件读取到内存中,因此只有重启
配置host manager
vim conf/tomcat-users.xml <role rolename="manager-gui"/> <role rolename="admin-gui"/> <user username="tomcat" password="hgzero" roles="manager-gui,admin-gui"/>
标签:alias 连接 str manager 测试 openjdk strong 文件读取 类加载
原文地址:https://www.cnblogs.com/hgzero/p/13149665.html