Maven---leaning01
来源:互联网 发布:python 中文相似度 编辑:程序博客网 时间:2024/06/18 10:42
1、下载Maven-bin
2、设置环境变量M2_HOME
3、设置path,将maven的bin文件夹的路径添加到path中
创建Maven相关的文件和文件夹
1、创建pom.xml
2、依据maven的目录结构创建文件夹
3、cd到pom.xml所在的文件夹
运行mvn compile
可能会下载很多文件,最终生成target文件夹
4、运行mvn test
可能会出现错误,提示找不到包,如果提示就修改pom.xml文件
5、修改pom.xml文件,添加依赖文件
<dependencies> <dependency> <groupId>junit<groupId> <artifactId>junit<artifactId> <version>4.10</version> </dependency> </dependencies>
按照Maven的目录要求就可以省略很多事情,让maven依据pom.xml进行自动化编译、执行
源码
//main文件夹
//注意:要自己创建跟包相关的文件夹package org.learning.maven;public class HelloWorld{ public String sayHello(String name){ return "Hello world," + name + "!"; }}//test文件夹package org.learning.maven;//这里引入包,maven进行编译可能会出错,所以需要在pom.xml中配置依赖关系import org.junit.*;import static org.junit.Assert.*;public class HelloWorldTest{ @Test public void testSayHello(){ HelloWorld sayToName = new HelloWorld(); String str = sayToName.sayHello("Jack"); assertEquals(str,"Hello world,Jack!"); }}
0 0
- Maven---leaning01
- Maven
- Maven
- Maven
- maven
- Maven
- Maven
- maven
- maven
- maven
- maven
- Maven
- maven .
- Maven
- maven
- maven
- maven
- MAVEN
- JMX简介
- 标准linu休眠和唤醒机制分析(四)
- Tomcat热部署方法(3种)
- linux .deb 包的制作
- LNMP配置优化
- Maven---leaning01
- CSS框架——SASS
- Cucumber java + Webdriver (3) 关于RunCukesTest.java 和 BaiduSearchStepfs.java
- ecplise中git的提交/更新
- 二维码扫描
- datepicker只选择年月的设置技巧
- JDOM 解析xml
- [AndroidUI]自定义view(四):实现圆形圆角图片
- HTML 部分组件