junit是用于单元测试的jar包,可以直接下载然后粘贴至lib目录,maven是专门的包管理工具,所以尝试安装maven。

  安装maven之前需要先安装好java以及eclipse,在相应的官网下载安装之后需要一系列的路径配置问题。

1.jdk安装

  首先从官网下载jdk(最好下载最新版本的,新版的eclipse要求1.8的java,之前的java版本太低,不能安装eclipse)http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html。下载完之后直接点击安装,如果C盘空间足够的话可以直接默认安装,也可以更改目录,安装完jdk会直接接着安装jre,注意尽量不要将jre安装在jdk目录下,可能会出麻烦,可以安装在同一个java目录下。安装完之后,需要配置路径。

  先添加“JAVA_HOME”,目录为jdk的目录;

然后添加PATH,如果之前已经存在其他的,可以添加分号,然后将“%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;”添加至PATH中;

添加完之后运行命令行,输入 java -version查看是否安装成功。

2.eclipse安装

如果java安装正确,eclipse会很好安装,如果遇到版本不够高的情况,卸载java然后安装最新的就OK了。eclipse是免费的,所以直接从官网下载就可以。

3.maven安装

maven安装也很简单,只是中间出现一些脑残的错误,导致难受了两天。

首先从官网上下载maven,官网:http://maven.apache.org/download.cgi。下载下图中的第二个,下载完之后解压,然后配置环境变量。

我的是解压到了D盘,maven目录下,然后设置环境变量。添加系统变量“MAVEN_HOME”,变量值为maven包解压缩后的地址。然后添加PATH(如何之前已经有PATH变量,直接在前边加上分号),变量值为%MAVEN_HOME%\bin。

然后就可以在命令行输入命令mvn --v查看maven是否安装成功。如果安装成功会显示如下:

我之前犯下的错误就是下载了maven官网山的第四个压缩包,解压缩后目录中并没有bin目录,所以设置完环境变量后命令行检查一直显示mvn不是命令。后来才发现是压缩包下载错了。

4.maven配置

  maven可以统一管理jar包,远程仓库为http://search.maven.org/,本地仓库默认为与C盘中,C盘是比较危险的,可以将目录修改至其他的目录。修改maven目录下的conf目录中的setting.xml文件,在配置中添加<localRepository>D:\maven\repository</localRepository>

这样,之后的maven仓库就位于D:\maven\repository目录中。在控制台输入mvn help:system,可以看到正在下载文件,下载结束之后,就可以在D:\maven\repository目录下看到许多的文件。

  打开eclipse,file ->new ->maven project,选上create a simple project,点击next,输入group id 和 artifact id,其他的可以默认,然后点击finish,新建maven项目结束。

新建完成后,点击window ->preference ->Maven,Installations->add,选择自己的maven安装目录

然后进行user setting,Global Settings选择maven 安装目录下conf文件夹下的settings.xml,然后maven的项目就算结束了,接下来该使用maven了

参考博客地址:

maven 下载安装和配置 http://blog.csdn.net/jiuqiyuliang/article/details/45390313

eclipse 配置maven  http://blog.csdn.net/jiuqiyuliang/article/details/46053543

ST 单元测试之maven安装的更多相关文章

  1. ST 单元测试之maven引入junit包

    按照上篇博客,已经完成了mavne以及eclipse的安装配置,新建好了一个maven项目. 接下来打开项目,双击打开pom.xml,可以看到如下所示, 点击下方的pom.xml,然后添加如下代码,即 ...

  2. Java基础学习总结(24)——Java单元测试之JUnit4详解

    Java单元测试之JUnit4详解 与JUnit3不同,JUnit4通过注解的方式来识别测试方法.目前支持的主要注解有: @BeforeClass 全局只会执行一次,而且是第一个运行 @Before  ...

  3. 玩转单元测试之Testing Spring MVC Controllers

    玩转单元测试之 Testing Spring MVC Controllers 转载注明出处:http://www.cnblogs.com/wade-xu/p/4311657.html The Spri ...

  4. 玩转单元测试之WireMock -- Web服务模拟器

    玩转单元测试之WireMock -- Web服务模拟器 WireMock 是一个灵活的库用于 Web 服务测试,和其他测试工具不同的是,WireMock 创建一个实际的 HTTP服务器来运行你的 We ...

  5. [转载]单元测试之道(使用NUnit)

    首先来看下面几个场景你是否熟悉 1.你正在开发一个系统,你不断地编码-编译-调试-编码-编译-调试……终于,你负责的功能模块从上到下全部完成且编译通过!你长出一口气,怀着激动而又忐忑的心情点击界面上的 ...

  6. 单元测试之道(使用NUnit)

    首先来看下面几个场景你是否熟悉 1.你正在开发一个系统,你不断地编码-编译-调试-编码-编译-调试……终于,你负责的功能模块从上到下全部完成且编译通过!你长出一口气,怀着激动而 又忐忑的心情点击界面上 ...

  7. .NET Core单元测试之搞死开发的覆盖率统计(coverlet + ReportGenerator )

    .NET Core单元测试之搞死开发的覆盖率统计 这两天在给项目补单元测试,dalao们要求要看一下测试覆盖率 翻了一波官方test命令覆盖率倒是有支持了,然而某个更新日志里面写着 ["Su ...

  8. 单元测试之NUnit一

    NUnit 分三篇文章介绍,入门者可阅读文章,有基础者直接参考官方文档.初次写博客,望大家指点. 导航: 单元测试之NUnit一 单元测试之NUnit二 单元测试之NUnit三 NUnit是什么? N ...

  9. Maven安装

    开发分布式的商场系统,用到了一些新的技术,做一个记录和分享 这里讲一下maven安装 首先什么是Maven Maven作为一个构建工具,不仅帮我们自动化构建,还能抽象构建过程,提供构建任务实现.他跨平 ...

随机推荐

  1. JSP userBean setProperty直接从request中获取参数

    JSP userBean setProperty直接从request中获取参数: form表单Jsp: <%@ page language="java" import=&qu ...

  2. ASP.NET 页面之间传值的几种方式

    开篇概述 对于任何一个初学者来说,页面之间传值可谓是必经之路,却又是他们的难点.其实,对大部分高手来说,未必不是难点. 回想2016年面试的将近300人中,有实习生,有应届毕业生,有1-3年经验的,有 ...

  3. 我的Linux软件集

    把我常用的软件记下来,以后重装安装的时候方便一些- 这个博文会不断更新的- 开发工具类 Monodevelop 编写C#控制台程序和GTK#窗口程序,很好,虽然没有VS强大,但是够用了 CodeBlo ...

  4. ubuntu下mysql二进制包安装

    1.下载对应二进制包 cd /usr/local/srcsudo wget http://dev.mysql.com/downloads/file/?id=465030 2.解压并放在/usr/loc ...

  5. C语言函数名与函数指针详解

    一.通常的函数调用 一个通常的函数调用的例子: /* 自行包含头文件 */ void MyFun(int x); /* 此处的声明也可写成:void MyFun(int) */ int main(in ...

  6. Docker 1.13 管理命令

    1.12 CLI 的问题 Docker1.12 命令行接口(CLI)有40多个顶级命令,这些命令存在以下问题: 没有归类组织,这让docker 新手很难学习: 有些命令没有提供足够的上下文环境,以至于 ...

  7. LPC4370使用学习:GPIO的引脚功能使用,和12864OLED模拟I2C驱动

    一: 手中有块LPC4370的开发板,因为便宜,所以引脚引出的不多,而且只有基本的底板资源驱动代码和例程. 看着手册和例程看了老半天,写程序写了半天,结果GPIO老是驱动不起来,因为引脚配置寄存器中有 ...

  8. c# 应用NPOI 获取Excel中的图片,保存至本地的算法

    要求:读取excel中的图片,保存到指定路径 思路:  利用NPOI中 GetAllPictures()方法获取图片信息 步骤: 1.新建一个Windows窗体应用程序 2.桌面新建一个excel,贴 ...

  9. Linux文件权限及用户管理

    /etc/passwd文件与 /etc/shadow文件/etc/passwd文件/etc/passwd文件主要存放登录名.UID等用户相关信息,用户登录密码存放在/etc/shadow文件中.例子: ...

  10. TCP/IP协议族(三) 数字签名与HTTPS详解

    前面几篇博客聊了HTTP的相关东西,今天就来聊一聊HTTPS的东西.因为HTTP协议本身存在着明文传输.不能很好的验证通信方的身份和无法验证报文的完整性等一些安全方面的确点,所以才有了HTTPS的缺陷 ...