如何搭建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
现在没异常了
原文地址:https://www.cnblogs.com/zhangsonglin/p/10863714.html
时间: 2024-10-08 01:25:57