maven-1.0.0-RELEASE.war包tomcat启动失败

maven-1.0.0-RELEASE.war包tomcat启动失败

ecplise打的包maven-1.0.0-RELEASE.war,放到tomcat的webapps中启动失败,tomcat报如下错误

http://img1.sycdn.imooc.com//climg/5cc97a320001f25217880722.jpg

http://img1.sycdn.imooc.com//climg/5cc97a620001957c10460324.jpg

但是将包名改成maven.war之后就可以正常启动了。可是视频里面,老师使用maven-1.0.0-RELEASE.war这个包名就能够正常启动,想问一下,这是什么原因


正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

2回答
提问者 慕盖茨80918386 2019-05-01 22:06:18

pom.xml的内容

<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
  <modelVersion>4.0.0</modelVersion>
  <groupId>com.imooc</groupId>
  <artifactId>maven</artifactId>
  <version>1.0.0-RELEASE</version>
  <!-- packaging代表输出的格式,有两个值,jar和war -->
  <packaging>war</packaging>
  
  <dependencies>
  	<dependency>
	  <groupId>javax.servlet</groupId>
	  <artifactId>jstl</artifactId>
	  <version>1.2</version>
	</dependency>
  </dependencies>
  
  <build> 
  	<plugins>
  		<plugin>
  			<groupId>org.apache.maven.plugins</groupId>
  			<artifactId>maven-war-plugin</artifactId>
  			<version>3.2.2</version>
  		</plugin>
  	</plugins>
  </build>
</project>


  • 同学你好,问一下同学如果war包名是maven-1.0.0-RELEASE.war,在访问路径时项目名是maven-1.0.0-RELEASE.war还是maven呢?祝:学习愉快~
    2019-05-04 17:57:10
好帮手慕阿满 2019-05-01 21:55:51

问一下同学的pom文件中的version是1.0.0-RELEASE吗?如:

http://img1.sycdn.imooc.com//climg/5cc9a54d0001383603050067.jpg

另外同学的访问路径是什么呢?

祝:学习愉快~

  • 提问者 慕盖茨80918386 #1
    eclipse中的访问路径是:http://localhost:8080/maven/index.jsp 下面是pom.xml的配置文件 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> <modelVersion>4.0.0</modelVersion> <groupId>com.imooc</groupId> <artifactId>maven</artifactId> <version>1.0.0-RELEASE</version> <!-- packaging代表输出的格式,有两个值,jar和war --> <packaging>war</packaging> <dependencies> <dependency> <groupId>javax.servlet</groupId> <artifactId>jstl</artifactId> <version>1.2</version> </dependency> </dependencies> <build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-war-plugin</artifactId> <version>3.2.2</version> </plugin> </plugins> </build> </project>
    2019-05-01 22:04:11
  • 提问者 慕盖茨80918386 #2
    用回答的方式回复了
    2019-05-01 22:05:38
  • 提问者 慕盖茨80918386 #3
    eclipse中的访问路径是:http://localhost:8080/maven/index.jsp
    2019-05-01 22:07:11
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师