码迷,mamicode.com
首页 > 其他好文 > 详细

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

时间:2019-05-14 19:19:30      阅读:150      评论:0      收藏:0      [点我收藏+]

标签:java   app   mave   出现   source   lse   如何   名称   pom.xml   

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

技术图片

技术图片

技术图片

技术图片

现在没异常了

技术图片

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

标签:java   app   mave   出现   source   lse   如何   名称   pom.xml   

原文地址:https://www.cnblogs.com/zhangsonglin/p/10863714.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!