第一个maven案例hellomaven
来源:互联网 发布:网络基础知识学习 编辑:程序博客网 时间:2024/06/07 03:19
一 项目名称
hello maven!
二 项目目录结构
src
-main
-java
-package
-tst
-java
-package
resources
三 创建主程序HelloWorld.java
程序存放位置
F:\java\mavencode\maven01\src\main\java\com\cakin24\maven01\model
程序代码:
package com.cakin24.maven01.model;
public class HelloWorld{
public String sayHello(){
return "Hello World!";
}
}
四 创建测试程序HelloWorldTest.java
程序存放位置:
F:\java\mavencode\maven01\src\test\java\com\cakin24\maven01\model
程序代码:
package com.cakin24.maven01.model;
import org.junit.*;
import org.junit.Assert.*;
public class HelloWorldTest{
@Test
public void testHello(){
Assert.assertEquals("Hello World!",new HelloWorld().sayHello());
}
}
五 创建pom.xml
groupId的值:项目的包名
artifactId:模块名
程序存储位置:
F:\java\mavencode\maven01
程序代码:
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0";
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
http://maven.apache.org/maven-v4_0_0.xsd">;
<modelVersion>4.0.0</modelVersion>
<groupId>com.cakin24.maven01</groupId>
<artifactId>maven01-model</artifactId>
<version>0.0.1-SNAPSHOT</version>
<dependencies>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>4.10</version>
</dependency>
</dependencies>
</project>
六 命令运行
F:\java\mavencode\maven01>mvn compile
F:\java\mavencode\maven01>mvn test
F:\java\mavencode\maven01>mvn package
这三条命令的输出结果是生成target这个目录
F:\java\mavencode\maven01\target>dir
驱动器 F 中的卷是 工作
卷的序列号是 606A-19BC
F:\java\mavencode\maven01\target 的目录
2017/09/09 18:24 <DIR> .
2017/09/09 18:24 <DIR> ..
2017/09/09 18:19 <DIR> classes
2017/09/09 18:24 <DIR> maven-archiver
2017/09/09 18:08 <DIR> maven-status
2017/09/09 18:24 2,432 maven01-model-0.0.1-SNAPSHOT.jar
2017/09/09 18:21 <DIR> surefire-reports
2017/09/09 18:21 <DIR> test-classes
1 个文件 2,432 字节
7 个目录 204,985,044,992 可用字节
阅读全文
0 0
- 第一个maven案例hellomaven
- Maven第一个HelloWorld案例
- Maven 第一个Maven案例 HelloWorld
- Maven 1 HelloMaven
- Maven入门(一)(HelloMaven)
- Maven学习笔记(二)-----HelloMaven
- Spring第一个案例
- Spring第一个案例
- Spring第一个案例
- ant第一个案例
- 第一个webservice案例
- 第一个Struts2案例
- 第一个案例
- Spring第一个案例
- 第一个struts案例
- 《项目管理利器Maven》学习(二):手动创建第一个Maven案例maven01
- 第一个maven构建
- 第一个Maven 项目
- 序列化中子父类构造函数问题
- 选择排序
- shell条件判断式语句中
- shell条件判断式语句下
- maven常用的构建命令
- 第一个maven案例hellomaven
- 学习shell小窍门
- 趣图:我是不是被录取了??
- 九度1005
- shell单分支if语句
- 事件分发
- shell双分支if语句
- 数据结构练习--日常更新
- 程序员可能不知道的 14 个 JS 调试技巧