MAVEN学习(2):用例子来理解打包原理
2017-07-01 15:04
218 查看
1.pom.xml
pom是什么,,,见上一篇把。这个配置文件是用来描述Maven项目的。来个最简单的例子
<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>com.gwb</groupId> <artifactId>ss</artifactId> <version>0.0.1-SNAPSHOT</version> <packaging>jar</packaging> <name>ss</name> <url>http://maven.apache.org</url> <properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> </properties> <dependencies> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>3.8.1</version> <scope>test</scope> </dependency> </dependencies> </project>
gourpid artifactid version 都是最基本的Mvaen坐标。
Dependencies模块呢。是依赖的管理,注意这里有个依赖传递的概念。这个例子说明了依赖Junit这个jar包,把资源包引入本地仓库,scope是作用范围,test指这个jar包只在Maven测试的时候才会用。
摘自:http://uule.iteye.com/blog/2078925?utm_source=tuicool
上面这个就是最普通的maven项目的打包。执行mvn clean package 然后mvn installhgj,thttp://uule.iteye.com/blog/2078925?utm_source=tuicool
相关文章推荐
- MAVEN学习 (1):创建MAVEN项目并且理解基本的原理
- tensorflow学习之一:为了很好的理解tensorflow的基础原理,举个小例子
- 简单的XML结合XSL的例子,有助于学习内部的原理(内附源码)
- Qt多线程学习-用例子来理解多线程
- 我见过的理解spring自动注入原理最形象最生动的一个例子了!!
- 一个Thiking泛型的例子,突然发现理解了List&lt;String&gt;的原理
- java语言面向对象笔记,在学习面向对象时应该理解掌握的原理-作者:逝秋
- 一个自写的共享内存简单的例子,学习原理之用
- Qt多线程学习-用例子来理解多线程(转)
- Qt多线程学习-用例子来理解多线程(转)
- 【PHP原 4000 理学习】之深入理解PHP原理之Opcodes
- Qt多线程学习-用例子来理解多线程(转),这个是我看过最好的文章,总结很详细
- Qt多线程学习-用例子来理解多线程
- 对 Message 和 Handle 的机制理解 必须写一个例子学习
- hessian简单原理及实现例子--学习
- 学习和理解JAVA线程同步--生产者与消费者例子
- Qt多线程学习-用例子来理解多线程(转)
- maven2学习总结(5.使用Maven打包并安装到本地库)
- Qt多线程学习-用例子来理解多线程
- 如何才能系统的学习 iOS 开发,理解一些规则和深层次的机制原理?