在 eclipse 中 maven 插件的设置以及 maven 工程在 eclipse中的相关使用问题

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在 eclipse 中 maven 插件的设置以及 maven 工程在 eclipse中的相关使用问题相关的知识,希望对你有一定的参考价值。

1、在 eclipse 中使用 maven:


    a、在 eclipse 中 maven 插件是内置的。


    b、maven插件的相关设置,在 Window --> Preferences --> Maven 中设置两项内容:


技术分享

技术分享

  

     注:在 Installations 中 点击 add...,后把自己安装的 apache-maven-3.2.2 定为安装目录。  

    

技术分享


    注:在 User Settings 中 设置为自己安装的 apache-maven-3.2.2/conf 目录下的 settings.xml 文件,此时,Local Repsitory 的 目录也会随之改变。


2、创建一个 java 的 maven 工程:(创建 web 工程的后续再补充把)


    a、在 Package Explorer 中点击右键,新建一个 maven工程。(如果点击右键不存在,可以在 Window --> Preferences --> Customize Perspective --> Menu Visibility(可视化菜单)中进行设置)(之前学前端,有一段时间没碰 eclipse了,当作一个熟悉的过程,熟手跳过。)


技术分享


    b、选中 --> 创建一个简单的工程(跳过经典设置选项),后键入 groupid、artifactid、version 内容,以及 生成的方式,java 工程生成的是 jar 包,web 工程生成的是 war 包。


技术分享

技术分享


    c、生成的 java 工程的 maven 的 JRE System Library 是 J2SE -1.5 版的,如果想要改成 J2SE-1.7版的,需要在 settings.xml 文件中做一些修改。(其实 1.5 版也没有多大问题,就是 泛型上菱形语法上可也会出现问题。)

    

技术分享

    

技术分享


    注:这个文件就是自己安装的 maven 核心程序中的 conf 目录下的 文件,在 profiles 标签中添加以下内容


    <profile>
        <id>jdk-1.7</id>
        <activation>
            <activeByDefault>true</activeByDefault>
            <jdk>1.7</jdk>
        </activation>
        <properties>
            <maven.compiler.source>1.7</maven.compiler.source>
            <maven.compiler.target>1.7</maven.compiler.target>
            <maven.compiler.compilerVersion>1.7</maven.compiler.compilerVersion>
        </properties>
    </profile>


    d、在修改后重新创建一个 java 的 maven工程,发现 JRE System Library 已经做了修改。


技术分享


3、在 eclipse 中使用 maven 工程的常用命令:(其实很简单,鼠标指向 pom.xml,点击右键后,Run As 就可以可以显示了。)


技术分享


    注:如果需要编译这个 maven 工程的主程序,则 点击 第二个 Maven build...后,在 Goals 中输入 compile ,点击运行即可。


技术分享

技术分享

本文出自 “12392717” 博客,请务必保留此出处http://12402717.blog.51cto.com/12392717/1926064

以上是关于在 eclipse 中 maven 插件的设置以及 maven 工程在 eclipse中的相关使用问题的主要内容,如果未能解决你的问题,请参考以下文章

Maven 插件不使用 Eclipse 的代理设置

Maven的安装配置以及Eclipse中Maven插件的安装和配置

eclipse 创建maven

如何在eclipse中查找maven的各个jar包依赖的是别的啥jar包

maven安装以及eclipse配置maven

eclipse 中设置maven插件创建Java工程以及创建web工程