在Eclipse上使用Maven

简介:

Maven安装

去官网下载Maven,如下链接:

http://maven.apache.org/download.cgi#

选择下载Binary zip archive

解压到本地,安装Maven前,先确保已安装JDK,CMD下输入java -version验证是否已安装JDK,如下为我本机的JDK版本:

设置环境变量:

MAVEN_HOME变量设置为D:\maven\apache-maven-3.3.9,即下载下来的maven包解压路径;

另外在PATH变量前面增加%M2_HOME%\bin;

 m2eclipse安装

我本机使用的Eclipse版本如下:

Eclipse IDE for Java Developers
Version: Mars.1 Release (4.5.1)

已经集成m2eclipse,如果没有集成的话,安装也很简单,有两种方式,

从Eclipse Marketplace上获取m2eclipse并安装:

通过Eclipse的Install new softWare安装m2eclipse,如下图

安装好m2eclipse后,一般不使用eclipse自带的maven,而是使用外部我们自己安装的maven版本,在eclipse上只需作如下配置即可,如下图

开始使用Maven管理Project

要点:

  • 新建一个可以运行的struts2 web工程
  • 模块化,一个父maven工程 + 两个子maven模块
  • 生成项目站点
  • 生成测试报告
  • 生成Javadoc

 首先,新建一个maven父工程,跳过原型选择,

选择pakaging为pom

然后在父工程上右键选择maven,并新建模块webapp-core,

继续新建模块webapp-web

 至此,我们有了一个父工程和两个子模块,工程如下图所示:

接下来开始编写各个模块的demo代码和pom文件,这里就不细写了,有兴趣可直接下载工程代码,如下:

 http://files.cnblogs.com/files/chenpi/webapp.zip

运行Web项目

右键运行,Goals设置为tomcat7:run,效果如下:

查看项目站点

右键运行,Goals设置为site,效果如下:

可以查看项目概况,项目成员,项目依赖的jar包等,

查看测试报告:

查看java doc


本文转自风一样的码农博客园博客,原文链接:http://www.cnblogs.com/chenpi/p/5423133.html,如需转载请自行联系原作者

相关文章
|
3月前
|
Java Maven Android开发
在Eclipse里配置Maven插件
Maven是一款比较常用的Java开发拓展包,它相当于一个全自动jar包管理器,会导入用户开发时需要使用的相应jar包。使用Maven开发Java程序,可以极大提升开发者的开发效率。下面我就跟大家介绍一下如何在Eclipse里安装和配置Maven插件。
46 0
|
7月前
|
IDE Java 项目管理
【Maven】Maven的新建、使用、安装配置、集成配置到eclipse,Maven项目测试servlet,Maven容易出现的问题
Maven是一个流行的构建工具和项目管理工具,它能够自动处理项目的编译、依赖管理和构建部署等任务。通过使用Maven,开发人员可以更轻松地管理和构建Java项目,而不必手动解决复杂的依赖关系。Maven是一个Java项目管理工具,它提供了一种结构化的方法来管理项目的构建、依赖、文档和发布等方面的工作。它基于项目对象模型(Project Object Model,POM)的概念,通过配置文件来定义项目的构建和行为。Maven将项目的构建过程自动化,并提供了许多插件和功能来简化开发人员的工作。
|
4月前
|
Java Maven Android开发
在 Eclipse 中配置使用 Maven
在 Eclipse 中配置使用 Maven
86 0
|
5月前
|
Java 关系型数据库 Apache
Apache Maven简介&安装及系统坏境配置&eclipse配置Apache Maven---详细介绍
Apache Maven简介&安装及系统坏境配置&eclipse配置Apache Maven---详细介绍
61 0
|
5月前
|
XML 存储 Java
Maven介绍,部署在eclipse中
Maven介绍,部署在eclipse中
|
5月前
|
Java 应用服务中间件 Maven
IDEA如何导入Eclipse项目(非Maven项目)
IDEA如何导入Eclipse项目(非Maven项目)
90 0
|
6月前
|
Java 网络安全 Maven
16Maven - maven构建ssh项目(Eclipse版本)
16Maven - maven构建ssh项目(Eclipse版本)
43 0
|
6月前
|
Java 测试技术 Maven
10Maven - Eclipse下使用maven命令
10Maven - Eclipse下使用maven命令
56 0
|
6月前
|
Java 应用服务中间件 Maven
09Maven - 构建maven工程(Eclipse)
09Maven - 构建maven工程(Eclipse)
25 0
|
7月前
|
Java Maven Android开发
Maven安装与eclipse配置和创建Maven项目教程【史上最详细】(三)
Maven安装与eclipse配置和创建Maven项目教程【史上最详细】(三)
68 0