Maven(三)-在eclipse中创建工程与基本命令
来源:互联网 发布:apache官网下载maven 编辑:程序博客网 时间:2024/05/17 22:49
[工欲善其事,必先利其器]
在本文中,我们将来演示使用maven来编写一个最简单的应用程序,并且通过这个程序来说明maven常用的基本命令的使用方式。
准备工作:
a.操作系统:win7 x64
b.开发工具:eclipse mars Java EE版本,maven3.0.5,jdk7
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------正文开始:
第一部分:在eclipse中创建maven工程
1.打开eclipse,选择File--->new--->other,选择maven project。如下图:
2.点击next,进入下图所示界面,默认选项不变,继续点击next,在进入第二幅图界面,选择artifact id为quickstart类型,点击next
【此时,如果需要创建web工程请选择上图中最后一个选项maven-archetype-webapp再点击下一步。】
3.点击next之后,进入下面所示图,数据下面的所需的内容。
参数含义:
group id:组织机构名称,如org.springframework
artifact id:工程名称
version:版本号
package:默认包名
4.点击finish,eclipse为我们创建了一个HelloWorld工程。工程结构图如下:。这里我们需要将项目的jre版本从1.5切换到1.7版本。步骤:在build path下的Libraries下将1.5移除,再点击add Libraries下的jre system library--->next--->finsh.结果如第二幅图所示。我们发现项目jre版本已经从1.5切换到1.7。
5.打开pom.xml文件。如下所示:
6.登陆mavn仓库,地址为:http://mvnrepository.com/。搜索我们需要的jar包名称。如log4j。搜索结果如下图所示:7.选择第一个apache log4j,在弹出页面中,点击我们需要使用的版本号。如1.2.17.弹出如下内容:
8.将下面maven框中的dependency中粘贴到pom.xml文件中的dependencys下。
9.点击保存,我们可以看到工程Maven dependencies下已经加入了log4j的jar包。如下图:
10.至此,我们maven加入依赖jar包的方法,介绍完成。
特别备注:
有时,我们需要依赖的jar包本身又依赖于别的jar包。这时,我们只需要引入我们需要使用的jar包即可,maven会帮助我们自动下载依赖的第三方的jar包。此时,即使我们pom文件中没有出现过的依赖关系,在maven dependencies下也会出现第三方的jar包。
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
第二部分:maven基本命令介绍:
注:这里的命令均为命令行下使用。
a.mvn compile:编译项目
b.mvn test:测试项目
c.mvn package:打包项目,运行之后再target下查看
d.mvn install:将项目安装到本地仓库
e.mvn clean;清除maven编译的文件,运行之后再target下查看
f.mvn eclipse:eclipse:将项目转化为eclipse项目
g;mvn jetty:run:启动jetty。再如:tomcat:run
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
- Maven(三)-在eclipse中创建工程与基本命令
- Maven简明教程(3)---在eclipse中创建工程与基本命令介绍
- Maven学习记录之maven基本操作命令,maven本地工厂的创建,maven骨架的生成,以及在eclipse中创建maven工程:
- 【Maven由浅入深】3.在Eclipse中创建maven工程
- eclipse中创建maven工程
- eclipse中创建Maven工程
- eclipse中创建maven工程
- 在Eclipse中创建Maven多模块工程
- 在Eclipse中创建Maven多模块工程的例子
- 在Eclipse中创建Maven多模块工程的例子
- 在Eclipse中创建Maven多模块工程的例子
- 在Eclipse中创建Maven多模块工程的例子
- 在Eclipse中创建Maven多模块工程的例子
- 在Eclipse中创建Maven多模块工程的例子
- 在Eclipse中创建Maven多模块工程
- 在Eclipse中如何创建Maven多模块工程
- 在Eclipse中创建Maven多模块工程的例子
- 在eclipse中创建maven工程报错
- SaaS下半场:3大趋势、2个机遇和4种挑战
- SQL的四种连接-左外连接、右外连接、内连接、全连接
- 安卓IPC基础手记【一】——序列化
- Jinyong Books
- POJ 2960 S-Nim 博弈论,SG函数
- Maven(三)-在eclipse中创建工程与基本命令
- 解决spring+springMVC+Hibernate+spring-data-jpa懒加载No session问题
- Mysql空闲连接超时自动断开问题记录
- leecode 解题总结:355. Design Twitter
- mysql单引号和双引号的用法
- Android注解使用之使用Support Annotations注解优化代码
- 将github上的项目整合到jitpack过程以及问题
- 命令集锦
- SpringMVC4.1+FastJson 自定义日期转换器