如何搭建maven项目以及解决web.xml is missing and <failOnMissingWebXml> is set to true问题和去除异常

如何搭建maven项目以及解决一些其中一些小问题
有一天听到朋友在聊如何新建聚会工程的事,其中听到了一些不同的说法,对他们的说法我感到好奇,所以带着想法去搭建一下,虽然搭建是很简单的事,但是还是想搞一下。这里不得不说使用eclipse搭建maven项目是真的鸡肋。

一、搭建项目
1、创建maven项目
NEW ------> maven项目

Next
groupId和artifactId:
GroupID 是项目组织唯一的标识符,实际对应JAVA的包的结构,是main目录里java的目录结构。
ArtifactID是项目的唯一的标识符,实际对应项目的名称,就是项目根目录的名称。
parent工程:

2、新建common,打包方式jar

3、新建pojo, 打包方式jar

Pojo依赖common,加上依赖


新建mapper,jar

加上pojo依赖

新建service,jar

加依赖mapper


新建web,war包


我们发现出现红叉和异常,我们来解决一下

出现错误:

Description	Resource	Path	Location	Type
web.xml is missing and <failOnMissingWebXml> is set to true	pom.xml	/zsl-maven-test-web	line 9	Maven Java EE Configuration Problem

原因是它是个web,却找不到web.xml,有两种方案:
1、(生成web.xml——>部署运行时文件路径)
在src/main/webapp/WEB-INF目录下生成web.xml文件;
2、在pom.xml中加入插件:

<build>
		<plugins>

			<plugin>
				<groupId>org.apache.maven.plugins</groupId>
				<artifactId>maven-war-plugin</artifactId>
				<version>2.6</version>
				<configuration>
					<failOnMissingWebXml>false</failOnMissingWebXml>
				</configuration>
			</plugin>

		</plugins>

	</build>

现在编译不报错了,但是有很多异常

解决方案:改jre环境:
Build Path 、configure Build Path

现在没异常了

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

偷偷学习被我发现

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值