Maven学习笔记
来源:互联网 发布:淘宝店没有解开 编辑:程序博客网 时间:2024/05/01 06:01
maven是一个项目管理工具,让程序员在反复的构建中解放出来。我现在对maven的理解的是:通过一些简单的POM.xml配置让项目所需要的jar文件管理变得轻松,有效防止jar包的冲突,也防止没有引入间接依赖包导致的错误,让程序员们头疼不已。每个程序员的本地环境都不一定一样。项目从一个地方移到另一个地方,会有意外发生。如果一个团队的源代码,发到其他团队。然后发现不能运行了,怎么办?代码都给你了,jar包也有了。什么问题?环境!!这是一个很大的问题。有了maven就好多了。
maven的安装
从官网上下载安装包,解压到某个文件夹下(确认,你的jdk是否安装)下载地址:http://maven.apache.org/download.cgi。配置环境变量。
maven的使用
maven最基本的配置是
<?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.0http://maven.apache.org/maven-v4_0_0.xsd"> <modelVersion>4.0.0</modelVersion> <groupId>com.juvenxu.mvnbook</groupId> <artifactId>hello-world</artifactId> <version>1.0-SNAPSHOT</version> <name>Maven Hello World Project</name>
</project>groupId、artifactId、version是POM.xml的重要元素
groupId是代表开发时组织
artifactId是代表当前项目中的唯一id。
version是代表版本号
maven的常用命令是:mvn clean compile (编译)
mvn clean test (测试)
mvn clean package(打包)
mvn clean install(运行)
0 0
- maven学习笔记
- maven学习笔记
- maven学习笔记 --转载
- Maven学习笔记
- Maven学习笔记
- maven 学习笔记
- Maven学习笔记
- maven学习笔记
- maven学习笔记
- Maven学习笔记
- Maven学习笔记1
- maven学习笔记 一
- maven学习笔记二
- Maven学习笔记
- maven学习笔记
- Maven学习笔记
- maven学习笔记
- maven学习笔记
- iptables的CONNMARK与MARK
- 字符串单词反转
- Java学习总结
- about the yum conflicts at fedora 20
- 第13周项目—阅读4
- Maven学习笔记
- 49 款人脸检测/识别的API、库和软件
- 十一、实现队列的方法二(单链表的复用)
- 腾讯云服务器搭建
- java 获取当前时间
- php中stream(流)的用法
- iOS定时器
- linux中断申请之request_threaded_irq
- vs2008下安装使用boost库