首先查看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" />

欢迎各位补充

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐