Maven 编译项目流程
2015-06-27 22:44
281 查看
1,编写POM
2,编写项目的源文件HelloWorld.java
3,使用 mvn clean compile 编译源文件
注意:
1,pom.xml 中的<groupId> 和 <artifactId>与源代码的目录结构保持一致。
2,Maven 默认项目的源代码位于src/main/java目录。因此,默认的源代码文件应位于该目录下。
3,clean 表示先删除target目录,编译成功后,会在pom.xml文件同一目录下重新生成target目录。
一个具体的实例:
java源文件位于:
pom.xml位于:
pom.xml中的参数:
在src的父目录运行编译命令(在项目根目录下运行命令mvn clean compile),编译结果:
2,编写项目的源文件HelloWorld.java
3,使用 mvn clean compile 编译源文件
注意:
1,pom.xml 中的<groupId> 和 <artifactId>与源代码的目录结构保持一致。
2,Maven 默认项目的源代码位于src/main/java目录。因此,默认的源代码文件应位于该目录下。
3,clean 表示先删除target目录,编译成功后,会在pom.xml文件同一目录下重新生成target目录。
一个具体的实例:
java源文件位于:
maven-test/src/main/java/com/mvnbook/helloword/HelloWorld.java
pom.xml位于:
./pom.xml //与src目录 在同一目录下
pom.xml中的参数:
<groupId>com.mvnbook</groupId> //groupId要与源代码文件的包要对应 <artifactId>helloworld</artifactId>
在src的父目录运行编译命令(在项目根目录下运行命令mvn clean compile),编译结果:
相关文章推荐
- STL 笔记(五) 算法 algorithm
- 第一次接触终极事务处理——Hekaton
- 折半查找(二分的两种写法)
- java学习之旅32--面向对象_05_程序执行过程的内存分析_02
- hadoop2.0 做spider下载集群的设置
- JAVA基础之多态
- OC基础语法-1.OC和C语言的对比
- 03-树2. List Leaves(25)
- 睡眠时间
- 创建模式——单例模式
- 从附加数据说开去-记一次讨论
- Java多线程中wait, notify and notifyAll的使用
- HashSet和TreeSet
- Ubuntu su认证失败
- C语言——将宏作为头文件,包含在用户程序中
- 6.27 目前技术学习视野
- Coins in a line II lintcode
- STL 笔记(四) 迭代器 iterator
- [hihoCoder] 第五十二周: 连通性·一
- Java文件 File类的一些方法(1)