zoukankan      html  css  js  c++  java
  • Eclipse+Maven整合开发Java项目(一)➣Maven基础环境配置

    概述

      Maven是一个Java语言编写的开源项目管理工具,是Apache软件基金会的顶级项目。主要用于项目构建,依赖管理,项目信息管理。有些项目需要添加响应的依赖包,Maven就是公用包集合。存在远程仓储,可以下载常用的公共类包。比如MySQL包文件等;

    开发工具

      Eclipse版本4.6.3  下载地址

      apache-maven-3.2.1-bin.zip。官网下载.

      Jdk 1.8 (Eclipse neon3版本要求JDK必须是1.8及以上版本)

    Maven配置

      解压Maven.zip文件,配置环境变量maven_home指向Maven.zip的解压文件夹,配合Path地址: %maven_home%in;

      

         

      验证配置是否成功:cmd ->mvn -version ,如果配置成功,会显示版本信息

    Eclipse配置

      1、配置Maven:

      Window->Preference->Maven ->Installations 添加新Maven包

      

      配置User Settings

      

      为了提高查询远程仓储的速度,可以配置国内镜像地址,如下  

        <localRepository>E:JavaToolapache-maven-salfRestory</localRepository>
        <mirror>
              <id>alimaven</id>
              <mirrorOf>central</mirrorOf>
              <name>aliyun maven</name>
              <url>http://maven.aliyun.com/nexus/content/repositories/central/</url>
          </mirror>

      Maven默认情况,生成的JDK配置1.5,可以通过org.eclipse.jdt.core.prefs文件查看,通过修改setting.xml配置Maven生成JDK的依赖

    <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>

      2、配置jdk,默认情况下Eclipse采用Jre做为开发版本,这里设置成jdk,否则Maven Build编译失败

      Window->Preference->Java->Installed JREs 添加安装Jdk路径

      

      3、修改Maven镜像索引Rebuild Index

      Window->Show View->Other->Maven->Maven Repositories,打开仓储,选择 Global(远程仓储),Rebuild Index;

      

    Maven指令

      mvn compile 编译指令

      mvn clean  清理指令

      mvn test 测试指令

      mvn instaill 打包

      mvn clean package 清理打包发布指令

  • 相关阅读:
    (转)剖析Delphi中的构造和析构
    求排列组合
    用链表写的猴子选大王
    查找文件
    在Delphi程序中应用IE浏览器控件
    汉字转UNICODE?
    webbrowser去掉边框
    自己写的猴子选大王
    数据库IDE查询实例
    Compiz Check测试Linux桌面3D兼容性
  • 原文地址:https://www.cnblogs.com/xibei666/p/6706512.html
Copyright © 2011-2022 走看看