zoukankan      html  css  js  c++  java
  • Maven:Eclipse上Maven的配置

    Eclipse上Maven的配置:

    步骤:

    Maven下载地址: http://maven.apache.org/download.cgi#

     

    ②解压apache-maven-3.5.0-bin.zip,并把解压后的文件夹下的apache-maven-3.5.0文件夹复制到安装软件的文件夹,

    我这里是D: uanjian

    然后我们将D: uanjianapache-maven-3.5.0conf 里的settings.xml里的路径改成我们指定的路径D盘下,默认是在C盘的.m2文件夹里

    加上阿里云镜像

    <mirror>
          <id>mirrorId</id>
          <mirrorOf>repositoryId</mirrorOf>
          <name>Human Readable Name for this Mirror.</name>
          <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
        </mirror>

    ③配置一下Maven环境变量:

    右键“计算机”,选择“属性”,之后点击“高级系统设置”,点击“环境变量”,来设置环境变量,配置一下环境变量:

    新建系统变量   MAVEN_HOME  变量值:D: uanjianapache-maven-3.5.0

    编辑系统变量  Path         添加变量值: %MAVEN_HOME%in

    最后检验配置是否成功:用win键+R,输入cmd来打开命令行提示符窗口,即Dos界面,输入mvn --version  若出现版本信息,

    则说明配置成功

    ④重新定位Eclipse中安装的Maven插件:

    Window -> Preference -> Maven -> Installation -> Add,

    把Maven的安装路径添加进去,并且Apply

     

    再把Maven安装包里的conf文件夹下的Setting.xml添加进去,并且Apply

    ⑤调出Maven的控制面板:Window ->Show View -->Other,找到Maven,点击Maven Respositories

     ⑥然后控制台上就会有Maven Repository,选中Local Repository,右击Rebuild Index,

    将我们准备好的Repository放在D: uanjianapache-maven-3.5.0maven-jar epository文件夹下,

    如下所示:


    这样我们准备好的jar包就都加载进来了

    ⑦下面我们来新建一个新建一个Maven(java)工程

    New -->Other-->Maven

    之后点击Next,

    进入Group Id 和 Artifact Id 的填写,

    项目建好了是这样的:

    ⑧下面就来演示一下如何操作:

    (一)打开pom.xml 试着添加MySQL的JDBC驱动

    添加如下配置,

    	<dependency>
    		<groupId>mysql</groupId>
    		<artifactId>mysql-connector-java</artifactId>
    		<version>5.1.10</version>
    	</dependency>


    保存之后,在repository的子目录中 出现了mysql文件夹,如下所示

    (二)用Maven导入Gson的包

    通过pom.xml的配置, 会自动管理包的导入

    右击项目, Maven --> add dependency

    于是出现窗口, 在下方红圈中敲入gson, 于是会自动搜索, 出现符合的列表,双击com.google.code.gson, 于是上方的Group Id 和 Artifact Id 和 Version会自动填写,然后点击OK

     

    于是在pom.xml 中就自动加入了Gson的导入依赖

    同时, 在repository中ye导入了gson的包,如图所示

     

    ⑨:找到项目里的App.java 开始编写测试程序

    插入代码如下:

    package GroupName.Project_1;
    
    import com.google.gson.Gson;
    
    class Person{
        Person(){}
        Person(String name, int age){
            this.name = name;
            this.age = age;
        }
        String name;
        int age;
    }
    
    public class App {
        private static Gson gson = new Gson();
        public static void main( String[] args ){
            Person person = new Person("John", 30);
            String personToJson = gson.toJson(person);
            System.out.println(personToJson);
        }
    }

     运行结果如上图所示则配置成功。

    简单介绍一下Maven

    Maven的标准工程结构如下:

    |-- pom.xml(maven的核心配置文件)

    |-- src

    |-- main

                 |   `-- java(java源代码目录)

                 |   `-- resources(资源文件目录)

    |-- test

                 |  `-- java(单元测试代码目录)

    |-- target(输出目录,所有的输出物都存放在这个目录下)

    |-- classes(编译后的class文件存放处)

    groudId

    团体、组织的标识符。团体标识的约定是,它以创建这个项目的组织名称的逆向域名(reverse domain name)开头。一般对应着JAVA的包的结构。例如org.apache

    artifactId 

    单独项目的唯一标识符。比如我们的tomcat, commons等。不要在artifactId中包含点号(.)。

     
    如果您认为这篇文章还不错或者有所收获,您可以通过右边的“打赏”功能 打赏我一杯咖啡【物质支持】,也可以点击下方的【好文要顶】按钮【精神支持】,因为这两种支持都是使我继续写作、分享的最大动力!
  • 相关阅读:
    ffmpeg文档03-详细说明
    ffmpeg文档01-命令语法
    ffmpeg文档02-描述/概览
    OpenWrt使用花生壳脚本
    upc 9315 Philosopher’s Walk
    upc 9312 Game Map
    hdu 1251 统计难题
    Trie树简要讲解
    [算法]一次商品交易利益最大化
    [c语言]左移和右移
  • 原文地址:https://www.cnblogs.com/supiaopiao/p/7276805.html
Copyright © 2011-2022 走看看