Maven 第一个Maven案例 HelloWorld
来源:互联网 发布:apple解压软件 编辑:程序博客网 时间:2024/05/22 06:15
创建Maven目录结构
src-main-java-package(自定义的包)-test-java-package-resources(存放一些资源文件)HelloWorld项目结构
-Maven01
-src-main-java-com.daley.maven01.model
-HelloWorld.java-test-java-com.daley.maven01.model
-HelloWorldTest.java-resources(存放一些资源文件)
HelloWorld.javapackage com.daley.maven01.model;public class HelloWorld{public String sayHello(){return "HelloWorld";}}HelloWorldTest.java
package com.daley.maven01.model;import org.junit.*;import org.junit.Assert.*;public class HelloWorldTest{@Testpublic void testHello(){Assert.assertEquals("HelloWorld",new HelloWorld().sayHello());}}
pom.xml:(从struts-core的jar包中的maven中找到)①.<modelVersion>:maven版本。②.<groupId>:项目的包名。③.<artifactId>:模块名。④.<version>:0.0.1SNAPSHOT快照版本
<?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.daley.maven01</groupId> <artifactId>maven01-model</artifactId> <version>0.0.1SNAPSHOP</version> <dependencies> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.10</version> </dependency> </dependencies></project>在cmd中运行项目:(先进入项目所存放的目录 项目目录、与src同级)
①mvn compile 编译主程序源代码,不会编译test目录的源代码。第一次运行时,会下载相关的依赖包,可能会比较费时②mvn test 运行应用程序中的单元测试会生成target文件夹,主程序编译的字节码文件在classes下面,测试程序放在test-classes下,surefire-reports文件夹下面存放是的所生成的测试报告
(mvn test结果演示)
③mvn package 会在target目录下生成一个maven01-model-0.0.1SNAPSHPT.jar
0 0
- Maven第一个HelloWorld案例
- Maven 第一个Maven案例 HelloWorld
- 第一个maven示例-helloworld
- 第一个maven案例hellomaven
- maven开发环境,写第一个HelloWorld
- [maven学习笔记]第一节,认识maven,搭建maven开发环境,写第一个HelloWorld
- [maven学习笔记]第一节,认识maven,搭建maven开发环境,写第一个HelloWorld
- Myeclipse2014 用Maven创建第一个web项目(1)---helloworld
- 使用maven多模块构建dubbo第一个分布式HelloWorld
- 第一个程序:HelloWorld案例
- MFC第一个helloworld案例
- 第一个程序:HelloWorld案例
- 第一个maven构建
- 第一个Maven 项目
- 第一个Maven实例
- 第一个maven项目
- 《项目管理利器Maven》学习(二):手动创建第一个Maven案例maven01
- HelloWorld of Maven(Maven环境搭建案例)
- java 使用两个栈实现队列
- C++标准库 vector排序
- scrapy-redis(五):scrapy中信号工作的原理
- Yii入门教程之目录结构、入口文件及路由设置
- PhysX仿真的关键词:阻尼率 关键词:DampingRate
- Maven 第一个Maven案例 HelloWorld
- 欢迎使用CSDN-markdown编辑器
- DCOS建立 universe私有框架库
- Android fragment懒加载之初探
- 利用adb无线连接android手机进行调式 无需获得root权限
- ios push卡顿,多次push同一个页面
- 归档相关的数据字典
- Java设计模式-----单例模式
- Android Studio导入项目报:错误: 非法字符: '\ufeff'