首先查看tomcat是否启动:win+R→cmd→ netstat -ano |findstr "端口号"
netstat -ano |findstr "8080"
1、将项目打包成war或jar包放入<webapps>包下
apache-tomcat-9.0.39\webapps
2、启动tomcat<进入tomcat的bin目录下点击startup.bat即可启动>
\apache-tomcat-9.0.39\bin\startup.bat
异常问题:启动后404/启动时闪退
1、首先要查看<系统环境变量>
系统Path新增HOME
%CATALINA_HOME%\bin
2、webapps文件里面有没有以下包,如果自己没有,又不愿意删除本地的,那就下载一个同版本的包,将里面的复制过来,新下载的直接删除即可!
3、conf文件下server.xml中是否有以下链接配置,当然端口号如果占用,要不重开机,要不将下列8080端口号更改
<Connector port="8080" protocol="HTTP/1.1"connectionTimeout="20000"redirectPort="8443" />
4、在maven仓库中增加aliyun镜像,注意:mirror要在mirror标签内,profile同理
<mirror> <id>alimaven</id> <name>aliyun maven</name> <url>http://maven.aliyun.com/nexus/content/groups/public/</url><mirrorOf>central</mirrorOf> </mirror>
<profile> <id>jdk-1.8</id> <activation> <activeByDefault>true</activeByDefault> <jdk>1.8</jdk> </activation> <properties> <maven.compiler.source>1.8</maven.compiler.source> <maven.compiler.target>1.8</maven.compiler.target> <maven.compiler.compilerVersion>1.8</maven.compiler.compilerVersion> </properties>
4、在conf文件夹中新增server.xml,其中docBase是放在webapps下jar/war包的名字,path类似docBase的赋值,所以当tomcat启动起来后,两个地址都是开源访问的,
<Context path="www" docBase="admin" reload="true" />
欢迎各位补充