文档章节

maven配置_eclipse创建maven_maven插件配置

swayer
 swayer
发布于 2015/04/17 17:45
字数 1068
阅读 11741
收藏 13
点赞 0
评论 0

最近项目开发中需要使用mavenMaven这个东西是我2年前自学的。这2年之中基本没有使用过。现在项目需要,只有重新来一遍回锅肉。重新学习。经过一下午的斗争,一下午的各种问题各种解决,终于搭建好了,一路艰辛啊,这里要给大家说的是,我用的是eclipse3.7,Indigo.这个版本安装maven貌似会遇到其他版本安装mavan不会遇到的问题。

首先给大家说一下我用的工具及版本号;

eclipse3.7,Indigo.

Eclipse maven插件:

                 Subclipse 1.6.x - http://subclipse.tigris.org/update_1.6.x

                 gef - http://download.eclipse.org/tools/gef/updates/releases/

                m2eclipse - http://download.eclipse.org/technology/m2e/releases/1.3/1.3.1.20130219-1424

本地安装的mavenapache-maven-3.2.5-bin

 

好,言归正传,开始下面的安装过程分享。

首先到http://maven.apache.org/ maven官方网站进行下载。版本号自己看着选咯。

 

第一步:配置本地Maven

1.解压apache-maven-3.2.5-bin

 

2.然后进入目录下面的conf文件夹下编辑settings.xml

修改其中的<localRepository>D:\develop\maven\repository</localRepository>

D:\develop\maven\repository:这个目录是你的maven本地仓库。

 

3.配置环境变量

        

变量值是你的maven安装目录;

增加path环境变量:D:\develop\maven\apache-maven-3.2.5-bin\apache-maven-3.2.5\bin;也可以有用一种写法,本人习惯这种写法,直观。

 

4.测试是否安装ok

Cmd --> maven --version  输出版本信息即代表你成功了。

 

第二步:eclipse安装maven插件

  1. eclipse安装maven插件有2种方式,大家都知道,离线,在线。这个看个人选择。

本人选择的在线安装。在线安装maven插件,需要先安装svngef;因为maven需要这两个的支持。

         HelpàInstall new Softwareàadd

         首先安装svn,然后gef,最后m2eclipse;

         这里安装过程直接next就可以了。地址在文章开头。↑

         m2eclipse的在线安装地址,本人找了好久,特别是e3.7的版本。艰辛!

         安装完成之后重启eclipse

        

  1. 打开eclipseàwindow 左侧会出现一个maven菜单。此处就代表maven插件安装成功,现在我们需要进一步配置maven插件,开干!!!

  2. a)        

上面红线处是选择自己本地的maven安装目录;

下面红线处是选择自己本地mavensetting.xml

上面红线处是选择自己本地mavensetting.xml

下面红线处是选择自己本地maven资源库

                  

到此为止,maven已经全部安装成功;现在我们需要创建一个简单的项目来验证,我们的配置是否成功!

 

第三步:最后一步,创建maven web项目;进行测试

  1. new project

选择 Maven Project

 

                  直接next

                  

                  

选择

Group Id : org.apache.maven.archetypes

ArtifactId Id:maven-archetype-webapp

然后next

 

Group Id:看英文都能理解其意思,group:组织,团体的意思;这里的group id就是团队的标识;

ArtifactId Id:项目唯一标识

然后Finish

 

2.配置project    

A) Java Resources 下面建立4source Folder;分别是:

 src/main/java      src/main/resources     -->存放我们代码的地方

 src/test/java        src/test/resources   -->存放我们代码编译的地方

                  

 

B)java build path

src/main/javasrc/main/resources下面的output folder进行编辑,点击右边的edit,选择target/classes

src/test/javasrc/test/resources下面的output folder进行编辑,点击右边的edit,选择target/test-classes;

然后更改自己项目的jdk

 

  1. 将现在这个项目改成tomcat能运行的项目

项目—>右键-->Propertiesàproject Facets

选择Dynamic Web Module;如下图:

版本配合jdk

 

到了这步,你的项目里面会出现一个webContent的文件夹,直接将这个文件夹里面的东西放到src/main/webapp里面去,然后把这个文件夹删除即可。

 

最后一步:

项目—>右键-->Properties-->Deployment Assembly;

这里是项目部署打包输出的地方,我们把test的删除,和刚才的webContent删除,然后右键的add,选择src/main/webapp作为我们的/目录;

然后在此add—>Java Build Path Entries à Maven Dependencies à Finish

这一步是将jar包打包在WEB-INF/lib中。

 

至此为止 所有结束,maven install。然后配置tomcat运行吧。

 最后:祝你成功!!!

 


© 著作权归作者所有

共有 人打赏支持
swayer
粉丝 3
博文 7
码字总数 6874
作品 0
成都
程序员
Eclipse中使用Maven创建Servlet3.0 Web 项目

Apache Maven是一个优秀的项目构建和管理工具,许多开源项目都使用Maven进行构建。由于最近工作中要用到Maven,于是这里记录下在Eclipse中使用Maven插件创建一个基于Servlet3.0的Java Web项目...

大漠真人 ⋅ 2014/01/08 ⋅ 6

eclipse maven安装配置

下载在Apache下载Maven,下载地址:http://maven.apache.org/download.html,在win7下载文件为:apache-maven-3.1.0-bin.zip.下载好以后我们把文件解压到文件系统某目录下(建议路径中不要掺...

穿林度水 ⋅ 2016/11/07 ⋅ 0

Eclipse中Maven插件安装和配置

Eclipse中Maven插件安装和配置 一、Maven安装与配置 二、Eclipse中Maven插件安装和配置【当前】 三、Eclipse构建Maven项目 四、Dynamic Web project转成Maven项目 一、Eclipse中Maven插件安装...

xiaoxiaomo ⋅ 2015/01/18 ⋅ 0

Eclipse+Maven+Tomcat集成

1 Eclipse下集成Maven 1.1 安装Maven 下载maven的bin,在apache官方网站可以下载。 下载下来之后,解压,找个路径放进去, 把bin的位置设在环境变量里,新建环境变量MAVENHOME 在PATH里加入m...

山山山 ⋅ 2016/03/04 ⋅ 0

eclipse 下mvn 的安装配置

maven3 安装: 安装 Maven 之前要求先确定你的 JDK 已经安装配置完成。Maven是 Apache 下的一个项目,目前最新版本是 3.0.4,我用的也是这个。 首先去官网下载 Maven:http://www.apache.org...

BestDay ⋅ 2016/10/06 ⋅ 0

为 JAX-RS web 服务开发 Spring Android 客户端

具象状态传输 (Representational State Transfer,REST)软件体系结构基于资源表示的传输。RESTful web 服务是一种基于 REST 和 HTTP 协议的 web 服务,并被作为一个 URI 路径可用。此 web ...

IBMdW ⋅ 2011/09/28 ⋅ 1

eclipse maven plugin 插件 安装 和 配置

eclipse maven plugin 插件 安装 和 配置 Posted on 2012-07-13 12:40 fancydeepin 阅读(96246) 评论(45) 编辑 收藏 所属分类: Maven3 Guide 环境准备: eclipse(Helios) 3.6 maven 3.0.4 ......

java-苦苦甜甜 ⋅ 2014/03/06 ⋅ 0

ADT+Android-m2e环境搭建(Mac OS)

环境要求 JDK1.6+ Maven 3.1.1+ Eclipse Indigo(3.7)、Juno(4.2)以上版本 虽然m2e-android官方推荐Eclipse使用Indigo和Juno以上版本,但本文是基于Kepler(4.3)来分享安装过程的。并整理了Jun...

Madmatrix ⋅ 2014/07/10 ⋅ 0

maven简单安装过程

eclipse maven plugin 插件 安装 和 配置 环境准备: eclipse(Helios) 3.6 maven 3.0.4 maven3 安装: 安装 Maven 之前要求先确定你的 JDK 已经安装配置完成。Maven是 Apache 下的一个项目...

__鸡头 ⋅ 2013/10/11 ⋅ 0

eclipse中使用maven创建项目

下载eclipse,最新版的eclipse中已经包含了m2e插件支持,点击此处下载 第一步:配置m2e插件信息 点击window->preferences->Maven->Installations中点击add,配置本地maven地址。如下图所示: 接...

陶诗德 ⋅ 2013/10/23 ⋅ 1

没有更多内容

加载失败,请刷新页面

加载更多

下一页

tcp/ip详解-链路层

简介 设计链路层的目的: 为IP模块发送和接收IP数据报 为ARP模块发送ARP请求和接收ARP应答 为RARP模块发送RARP请求和接收RARP应答 TCP/IP支持多种链路层协议,如以太网、令牌环往、FDDI、RS-...

loda0128 ⋅ 今天 ⋅ 0

spring.net aop代码例子

https://www.cnblogs.com/haogj/archive/2011/10/12/2207916.html

whoisliang ⋅ 今天 ⋅ 0

发送短信如何限制1小时内最多发送11条短信

发送短信如何限制1小时内最多发送11条短信 场景: 发送短信属于付费业务,有时为了防止短信攻击,需要限制发送短信的频率,例如在1个小时之内最多发送11条短信. 如何实现呢? 思路有两个 截至到当...

黄威 ⋅ 昨天 ⋅ 0

mysql5.7系列修改root默认密码

操作系统为centos7 64 1、修改 /etc/my.cnf,在 [mysqld] 小节下添加一行:skip-grant-tables=1 这一行配置让 mysqld 启动时不对密码进行验证 2、重启 mysqld 服务:systemctl restart mysql...

sskill ⋅ 昨天 ⋅ 0

Intellij IDEA神器常用技巧六-Debug详解

在调试代码的时候,你的项目得debug模式启动,也就是点那个绿色的甲虫启动服务器,然后,就可以在代码里面断点调试啦。下面不要在意,这个快捷键具体是啥,因为,这个keymap是可以自己配置的...

Mkeeper ⋅ 昨天 ⋅ 0

zip压缩工具、tar打包、打包并压缩

zip 支持压缩目录 1.在/tmp/目录下创建目录(study_zip)及文件 root@yolks1 study_zip]# !treetree 11└── 2 └── 3 └── test_zip.txt2 directories, 1 file 2.yum...

蛋黄Yolks ⋅ 昨天 ⋅ 0

聊聊HystrixThreadPool

序 本文主要研究一下HystrixThreadPool HystrixThreadPool hystrix-core-1.5.12-sources.jar!/com/netflix/hystrix/HystrixThreadPool.java /** * ThreadPool used to executed {@link Hys......

go4it ⋅ 昨天 ⋅ 0

容器之上传镜像到Docker hub

Docker hub在国内可以访问,首先要创建一个账号,这个后面会用到,我是用126邮箱注册的。 1. docker login List-1 Username不能使用你注册的邮箱,要用使用注册时用的username;要输入密码 ...

汉斯-冯-拉特 ⋅ 昨天 ⋅ 0

SpringBoot简单使用ehcache

1,SpringBoot版本 2.0.3.RELEASE ①,pom.xml <parent><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-parent</artifactId><version>2.0.3.RELE......

暗中观察 ⋅ 昨天 ⋅ 0

Spring源码解析(八)——实例创建(下)

前言 来到实例创建的最后一节,前面已经将一个实例通过不同方式(工厂方法、构造器注入、默认构造器)给创建出来了,下面我们要对创建出来的实例进行一些“加工”处理。 源码解读 回顾下之前...

MarvelCode ⋅ 昨天 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部