eclipse + maven 环境配置
软件152 余建强
第一步:准备以下软件并进行安装
1. jdk1.7或者以上为最佳;
官方下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
2. eclipse-jee-mars-2(个人比较倾向 mars 版本的),32位系统准备eclipse-jee-mars-2-win32.zip,64位系统准备eclipse-jee-mars-2-win32-x86_64.zip;
官方下载地址:http://www.eclipse.org/mars/
3. maven
官方下载地址:http://maven.apache.org/download.cgi
云盘地址:链接: http://pan.baidu.com/s/1boIAEAV 密码: crii
4. maven仓库(.m2文件,可以从网上下载,但是速度慢)
云盘地址:链接: http://pan.baidu.com/s/1o8sfZbs 密码: q4xd
第二步:安装(解压)
1.选择一个工作盘,如 E:盘,建立目录 jee(这里根据自己的意愿建立目录,本人以建立 jee 为例)
2. 将压缩包放到jee目录下,并解压
JDK根目录为 E:\jee\jdk1.7
eclipse根目录为 E:\jee\eclipse,eclipse 工作目录为E:\jee\workspace
maven根目录为 E:\jee\maven-3.3.9
maven仓库根目录为 E:\jee\.m2
第三步:设置
1. 设置 eclipse 的配置文件 eclipse.ini,修改虚拟机路径,在 -vmargs 之前添加
-vm E:\jee\jdk1.7\bin\javaw.exe
2. 启动 eclipse,设置 maven
在菜单 window-prefrences 中搜索 “maven”,打开 “installations” 选项进行设置
3. 设置 maven 本地仓库路径
Maven 本地仓库默认在 C:\Users\用户名\.m2 下,C盘空间通常很紧张,需要移到其它盘,步骤如下:
(1) 修改Maven根目录(E:\jee\maven-3.3.9)下的 conf文件夹内的setting.xml文件,新增一行:
<localRepository>E:\jee\.m2\repository</localRepository>
(2) 修改Eclipse中的maven配置
在菜单window--prefrences中,打开“maven--User settings”,如下图:

先点“User settings”设置项的“Browse…”按钮,选择maven的配置文件,再点下面的“Reindex”按钮更新索引。
第四步:新建maven项目
1. 选择菜单 File—New—Maven Project,若有工作空间则勾选 Use default Workspace location 项,没有就点击后面的浏览选项(Browse)选择一个属于您的工作空间:
2. 新建maven项目,选择一个快速的 Maven 工程

3. 设置项目属性如下

4. 点 finish 按钮完成创建
附:建立的是 web maven 工程
1. 上述步骤中第二步中选择以下工程

2. 会发现新建的 web maven 工程出错,删除 index.jsp

3. 配置版本信息
(1)选中当前项目鼠标右击---Properties---Project Facets

(2)配置一下三个选项的版本:web 3.0, java 1.7(根据自己的java版本),javascript 1.0,配置之后发现不能应用和确认,并且有一个错误

(3)关闭当前窗口,打开你项目的文件夹地址,E:\jee\Workspaces\first-project\.settings (以自己项目地址为准)
打开 org.eclipse.wst.common.project.facet.core.xml 文件,改为红色字体

关闭文件,重启 eclipse 发现版本就已经自动配置好了。
4. 将webapp目录添加到Java Resources中统一管理
在项目上点击鼠标右键,选择“Build Path”在“Source”选项卡中点“Add Folder”,选择如下图:

5. Maven 运行项目
选择菜单“Run”—“Run Configurations”,设置如下图:

eclipse + maven 环境配置的更多相关文章
- Eclipse上Maven环境配置使用 (全)
Eclipse上Maven环境配置使用 (全) 1. 安装配置Maven: 1.1 从Apache网站 http://maven.apache.org/ 下载并且解压缩安装Apache Maven. ...
- Java-Maven(四):Eclipse集成Maven环境配置
一般maven都需要集成到IDE上使用的,而不是单独的使用,常见的maven可集成IDE:eclipse.IntelliJ IDEA.但这里就只学习eclipse集成maven的基础上,进行maven ...
- 【maven教程】(1)---maven环境配置
maven环境配置 刚开始学习maven,现在项目需要用到maven,而且他确实很好用,也比较容易上手,我也是主要通过视频学习,在写博客的时候也会总结其它人所写 博客,从简到难,如果你也是初学者那接下 ...
- java 环境配置 maven 环境配置
1.windows 下Java 环境的安装和配置: 下载jdk并安装 配置环境变量: (1) 新建JAVA_HOME环境变量,赋值为JDK的安装目录: (2) 新建CLASSPATH环境变量,赋值为. ...
- PHP开发:Eclipse版环境配置
软件: 1.eclipse php版本下载地址:http://www.eclipse.org/downloads/packages/eclipse-php-developers/heliosr 2.A ...
- Mac 下 java环境 maven环境配置
java环境配置 下载jdk,按照提示安装 我下的是1.8.0版本,下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8- ...
- 本地Maven环境配置
本地Maven环境配置 下载配置文件:http://10.1.10.138:6060/root/DevelopmentSpecification/archive/master.zip 解压master ...
- Java-Maven-Runoob:Maven环境配置
ylbtech-Java-Maven-Runoob:Maven环境配置 1.返回顶部 1. Maven 环境配置 Maven 是一个基于 Java 的工具,所以要做的第一件事情就是安装 JDK. 如果 ...
- Eclipse的环境配置
1.想要配置Eclipse的环境,就要先下载Eclipse,并安装它,不会下载安装的小伙伴可以点击下面给的链接,里面有我写的详细的教程,这里就不重复了 Eclipse下载与安装:https://blo ...
随机推荐
- 【转】如何使用BehaviorSDK
原文地址:http://blogs.msdn.com/b/windows8devsupport/archive/2014/10/24/behaviorsdk.aspx 前言 在开发过程中,程序员一般通 ...
- 【WinRT】多语言化应用程序名称
在Windows Phone 8的时候,要对应用程序在列表中显示的名称和锁定到开始屏幕的磁贴的名称进行多语言化是十分困难的,需要使用C++建立一个多语言资源库.但是,在WinRT中,这变得简单多了,无 ...
- 测试一下你的T-SQL基础知识-count
下面count的返回值是多少? ) ); GO INSERT mytable ( myid, mychar ) VALUES ( , 'A' ), ( , 'B'), ( NULL, 'C' ), ( ...
- c#位运算小例子笔记
关于位运算,网上有挺多好的博客介绍过,我就不多解释了 这里只记录一个小例子,是在理解位运算时候写的,帮助自己加深一下印象,做个笔记mark一下 具体场景 摇骰子游戏 1每个骰子有6个点,1-3为小,4 ...
- jQuery-Load方法
1.load() 介绍:load() 方法通过 AJAX 请求从服务器加载数据,并把返回的数据放置到指定的元素中 该方法是最简单的从服务器获取数据的方法.它几乎与 $.get(url, data, s ...
- 974. Subarray Sums Divisible by K
Given an array A of integers, return the number of (contiguous, non-empty) subarrays that have a sum ...
- 838. Push Dominoes
There are N dominoes in a line, and we place each domino vertically upright. In the beginning, we si ...
- Mysql的Text和Blob的比较
MySQL存在text和blob: (1)相同 在TEXT或BLOB列的存储或检索过程中,不存在大小写转换,当未运行在严格模式时,如果你为BLOB或TEXT列分配一个超过该列类型的最大长度的值,值被截 ...
- 切割数组 - 将一个数组拆分成多个长度为n的数组
有时候接口返回的数据很长,而前端显示需要分组显示这些数据,这个时候就需要将数组拆分: datas = [1,2,3,4,5,6,7,8,9,10,11,12,13,14,15]; var arrLen ...
- JS: RegExp(正则表达式)
RegExp (包含ES2018新特性) 注意:本次所有代码都仅在Chrome 70中进行测试 正则表达式是什么? 正则表达式是用于匹配字符串中字符组合的模式.(mdn) 简单来说,正则表达式是用来提 ...