Maven项目构建练习
Maven学习第二篇:
一、创建Maven项目
1.1、建立Hello项目
Hello| --src| -----main| ----------java| ----------resources| -----test| ---------java| ---------resources| --pom.xml
<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/xsd/maven-4.0.0.xsd"><modelVersion>4.0.0</modelVersion><groupId>me.gacl.maven</groupId><artifactId>Hello</artifactId><version>0.0.1-SNAPSHOT</version><name>Hello</name><!--添加依赖的jar包--><dependencies><!--项目要使用到junit的jar包,所以在这里添加junit的jar包的依赖--><dependency><groupId>junit</groupId><artifactId>junit</artifactId><version>4.9</version><scope>test</scope></dependency> </dependencies>
</project>
3、在src/main/java/me/gacl/maven目录下新建文件Hello.java
package me.gacl.maven;public class Hello {public String sayHello(String name){return "Hello "+name+"!";}
}
4、在/src/test/java/me/gacl/maven目录下新建测试文件HelloTest.java
package me.gacl.maven;
//导入junit的包
import org.junit.Test;
import static junit.framework.Assert.*;public class HelloTest {@Testpublic void testHello(){Hello hello = new Hello();String results = hello.sayHello("gacl");assertEquals("Hello gacl!",results); }
}
1.2、使用Maven编译、清理、测试、打包项目
Maven项目构建练习相关推荐
- Maven学习总结(2)——Maven项目构建过程练习
Maven学习总结(二)--Maven项目构建过程练习 上一篇只是简单介绍了一下maven入门的一些相关知识,这一篇主要是体验一下Maven高度自动化构建项目的过程 一.创建Maven项目 1.1.建 ...
- Maven学习总结(二)——Maven项目构建过程练习
2019独角兽企业重金招聘Python工程师标准>>> Maven学习总结(二)--Maven项目构建过程练习 上一篇只是简单介绍了一下maven入门的一些相关知识,这一篇主要是体验 ...
- jenkins pipeline、用户权限管理、插件下载地址更改、凭证管理、自由风格项目构建、maven项目构建、常用的构建触发器、邮件发送、SonarQube代码审查
CI持续集成流程 pipeline jenkins安装pipeline插件: 简单使用: 查看流水线语法: 片段生成器: 2.0以后推荐使用声明式语法:右侧下拉框是一些步骤,都可以自动生成 Decla ...
- Java初级项目学习第一讲:Maven项目构建
Maven项目构建 一.什么是Maven Maven这个单词来自于意第绪语(犹太语),意为知识的积累.Apache Maven是一个(特别是Java编程)项目管理及自动构建工具,由Apache软件基金 ...
- Maven项目构建(一):什么是Maven?
Maven项目构建(一):什么是Maven? 作者:杨景文(javen666.com) Maven是一个项目构建和项目管理的工具. 视频教程:https://www.bilibili.com/vi ...
- maven snapshot依赖 打包_Maven教程2:Maven项目构建过程练习
点击上方"Java技术前线",选择"置顶或者星标" 与你一起成长 上一篇只是简单介绍了一下maven入门的一些相关知识,这一篇主要是体验一下Maven高度自动化 ...
- maven项目构建管理工具一站式全部搞定
内容目录 一.maven的概述 二.maven环境搭建 三.maven常用命令 四.maven的坐标和仓库 五.创建maven项目 六.创建maven web项目 概述: maven是基于项目对象模型 ...
- Maven项目构建工具
目录 1.Maven介绍 1.1Maven是什么 1.2为什么要使用maven 2.Maven安装 2.1下载Maven: 2.2解压并配置 2.3编辑Maven环境变量 2.3.1检查JDK环境变量 ...
- maven下设置默认jdk版本和maven项目构建默认使用jdk版本
以下配置的内容为jdk1.8版本,如果需要其他版本,可以参照其配置的方式自行配置 在maven的config文件夹下的settings.xml配置文件中,找到profiles根标签,将以下代码加入其中 ...
最新文章
- ASP.NET两个关联的表的增删查改
- 【机器学习】Auto-Sklearn:使用 AutoML 加速你的机器学习模型
- 百度 Serverless 函数计算引擎 EasyFaaS 正式开源
- ORACLE union order by
- Mybatis批量更新转
- 漫画:什么是MapReduce
- numpy 数组与矩阵的乘法理解
- A. Computer Game(纯模拟)
- WDA演练一:用户登陆界面设计(一)
- java 排班日历,排班日历
- linux环境下如何重装系统,详细教你linux电脑系统怎么安装
- H3C交换机配置教程及H3C S5810系列交换机光模块搭配
- 冷山的博客思听有声书摘下载索引页
- C语言枚举类 口袋中有红、黄、蓝、白、黑5种颜色的球若干个
- Win 10 任务栏中Google开启时出现两个Google图标
- python怎么设置dos_Windows下Python环境的配置和Dos界面的调用
- 在EXCEL表格中经常会遇到有合并单元格时,汇总计算的公式无法直接下拉自动填充计算,掌握这个小技巧一键汇总
- java socket 循环读取_java socket tcp(服务器循环检测)
- 前端项目中常用的工具包(拖拽排序表格、打印导出表格、文本复制等)【持续更新~~~】
- PCIe系列专题之五:PCIe总线电源管理
热门文章
- HTML学习二_HTML常用的行级标签,常用实体字符及表单标签
- Hadoop之HDFS的edits和fsimage查看器
- 网页中显示xml,直接显示xml格式的文件
- AC自动机 - 多模式串的匹配 --- HDU 3695 Computer Virus on Planet Pandora
- LeetCode:Combinations
- [链接]--Microsoft Dynamics CRM 2011 Web Resource简介
- Nagios 安装方法
- The requested URL /server-status was not found on this server
- 新瓶旧酒ASP.NET AJAX(1) - 简单地过一下每个控件(ScriptManager、ScriptManagerProxy
- Sql 四大排名函数(ROW_NUMBER、RANK、DENSE_RANK、NTILE)