如何搭建maven项目以及解决一些其中一些小问题

如何搭建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

现在没异常了

猜你喜欢

转载自www.cnblogs.com/zhangsonglin/p/10863714.html