Eclipse下对MAVEN进行junit软件测试
一、Maven project management and build automation tool, more and more developers use it to manage the project jar. This article describes how Eclipse installation, configuration and use Maven.(This article draws on the experience of Wu Di students, but most of the steps are different from his writing, I have personally been completed.)
二、test environment:win7 Ultimate + ADT-Eclipse
三、First you have to make sure that you have configured the JAVA environment, learning software must believe it will not be unfamiliar, the Internet can easily search for an installation article will not repeat them here.
四、MAVEN environment configuration:go to 官网 download mawen files,extract to the root directory of your expectations, and then configure the environment variables.
Updates about the configuration:
MAVEN_HOME: D:\apache-maven-3.3.1(I chose to unpack in the D drive)
MAVEN: %MAVEN_HOME%\bin
PATH:%MAVEN%;(Plus an additional note in the back of PATH;)
五、Open the console,input mvn -v
The following interface proved successful installation.
六、Use "compile,test,package" to build the project
1.First ,input
$mvn archettype:generate
Then it will download the file of maven.
After a while,Then it reminds you enter groupID and some data, you can fill in according to your own situation.i will give a example.
groupId: com.company.app
artifactId:my-app-simple
version:1.0
...push enter to continue.
last it says bilud success,and in your in the directory of C:/user/yourname you have created your own project.
my-app-simple
|-- pom.xml
`-- src
|-- main
| `-- java
| `-- com
| `-- mycompany
| `-- app
| `-- App.java
`-- test
`-- java
`-- com
`-- mycompany
`-- app
`-- AppTest.java
2.input
$cd my-app-simple
$mvn compile
push Enter
3.test,input:
$mvn test
4.package ,input:
$mvn package
Still show BUILD SUCCESS.
Your maven project so far has been built.
七、eclipse maven plugin installed(if you already had,then jumped this step)
You can goto the following blog and get a eclipse maven plugin.THERE,and you download the file with my baidu cloud share. http://pan.baidu.com/s/1kTvdteJ
八、import the project you build.
open you eclipse,and choose Import->Others->Maven->Existing Maven Projects .
THEN choose Properties->Java Build Path ->ADD library->Junit.
十、write your app.java and apptest.java
app.java:
package com.mycompany.app; /**
* Hello world!
*
*/
public class App
{
public String sayApp() {
return "Hello WangHui_3012218097!";
} public static void main( String[] args )
{
App app = new App();
System.out.println( "Hello WangHui_3012218097!" );
}
}
apptest.java
package com.mycompany.app; import junit.framework.Test;
import junit.framework.TestCase;
import junit.framework.TestSuite; /**
* Unit test for simple App.
*/
public class AppTest
extends TestCase
{
/**
* Create the test case
*
* @param testName name of the test case
*/
public AppTest( String testName )
{
super( testName );
} /**
* @return the suite of tests being tested
*/
public static Test suite()
{
return new TestSuite( AppTest.class );
} /**
* Rigourous Test :-)
*/
public void testApp()
{ App app = new com.mycompany.app.App();
assertEquals("Hello WangHui_3012218097!", app.sayApp() );
}
}
IN THE END
choose Run as->Junit Test
and the result in there:
if your work have no problem ,then you have did it.
十一、Summary
it's a good way to do the junit test,and under the maven we have a better enviroment to manager a team.so ,professional tool will make you effective.
Eclipse下对MAVEN进行junit软件测试的更多相关文章
- Eclipse下的Maven
本文转载自:http://www.cnblogs.com/zlslch/p/5882567.html 当我们无法从本地仓库找到需要的构件的时候,就会从远程仓库下载构件至本地仓库.一般地,对于每个人来说 ...
- Eclipse下新建Maven项目、自动打依赖jar包
当我们无法从本地仓库找到需要的构件的时候,就会从远程仓库下载构件至本地仓库.一般地,对于每个人来说,书房只有一个,但外面的书店有很多,类似第,对于Maven来说,每个用户只有一个本地仓库,但可以配置访 ...
- [Eclipse的Maven项目搭建,仅为测试Maven功能]如何在Eclipse下搭建Maven项目
[Eclipse的Maven项目搭建,仅为测试Maven功能]如何在Eclipse下搭建Maven项目 你可能需要了解以下才能更好的阅读以下: 在 Windows 中配置Maven: http:/ ...
- eclipse下新建maven项目
eclipse下新建maven项目 1.1下载maven安装包 进入Maven官网的下载页面:http://maven.apache.org/download.cgi,如下图所示:\ 选择当前最新版本 ...
- 5.Maven和Eclipse整合(两种方式进行插件的安装),Maven相关设置,Eclipse下创建Maven项目
1 第一种方式是:在连网的情况下.通过在helpàInstall下安装. 新的地址是:http://download.eclipse.org/technology/m2e/releases 2 ...
- Eclipse下运行maven项目失败且Tomcat服务器也启动不了
今天遇到一个神奇的问题,在eclipse中创建一个maven项目后,Run on server 时说服务器启动失败.我以为是Eclipse配置tomcat的问题.找了一大堆没找到想要的答案!!! 我还 ...
- eclipse下创建maven项目并部署到tomcat服务器(转)
maven项目部署到服务器有很多方法,可以利用jetty-maven-plugin或者tomcat-maven-plugin,这属于maven的知识点. 通常开发中,需要将项目放在服务器上借助开发工具 ...
- Eclipse下面的Maven管理的SSH框架整合(Struts,Spring,Hibernate)
搭建的环境:eclispe下面的maven web项目 Struts: 2.5.10 Spring: 4.3.8 Hibernate: 5.1.7 .Final MySQL: 5. ...
- Eclipse下,Maven+JRebel安装破解手记
Java开发中,Maven已经是标配,使用JRebel能大大地提高工作效率,特别是在Web开发中,不用重启tomcat,大大地提高了工作效率. 1.前提条件 安装JDK 8 安装eclipse, ec ...
随机推荐
- Codeforces 1108E2 Array and Segments (Hard version) 差分, 暴力
Codeforces 1108E2 E2. Array and Segments (Hard version) Description: The only difference between eas ...
- 2-2和2-3基本数据类型 & 2-4基本数据类型详解 & 3-1和3-2整形字面量值及变量声
2-4基本数据类型详解 3-1和3-2整形字面量值及变量声 023是八进制的 0x1357是十六进制 0X3C也是十六进制 0x1abL:长整型 变量声明 数据类型 空格 变量名 赋值: 变量的定义:
- HDU - 1232 畅通工程-并查集模板
某省调查城镇交通状况,得到现有城镇道路统计表,表中列出了每条道路直接连通的城镇.省政府“畅通工程”的目标是使全省任何两个城镇间都可以实现交通(但不一定有直接的道路相连,只要互相间接通过道路可达即可). ...
- HDU - 1098 - Ignatius's puzzle - ax+by=c
http://acm.hdu.edu.cn/showproblem.php?pid=1098 其实一开始猜测只要验证x=1的时候就行了,但是不知道怎么证明. 题解表示用数学归纳法,假设f(x)成立,证 ...
- VR头盔产品镜片评测
2015-07-21 16:59 原创 Randy Orton http://www.leiphone.com/news/201507/7j46BjWsSitKML13.html 虚拟现实设备自从去年 ...
- [Xcode 实际操作]九、实用进阶-(27)字符串文件(Localizable.strings)的本地化
目录:[Swift]Xcode实际操作 本文将演示字符串文件(Localizable.strings)的本地化. 在项目[DemoApp]文件夹下点击鼠标右键,弹出右键菜单 ->[New Fil ...
- LVS-DR VIP和RIP不同网段的配置方法
http://blog.itpub.net/25723371/viewspace-1446935/
- Unrecogized font family ‘Ionicons’ 在ios上报错,android正常
解决方法: react-native link react-native-vector-icons 很多模块都需要link一下
- 黑马方法引用学习 Stream流 函数式接口 Lambda表达式 方法引用
- 买票案例 1.synchronize关键字 2.lock锁