之前安装zookeeper的时候,就配置过linux下的java环境,即安装过linux JDK,配置过JAVA_HOME   和PATH  变量,,,

现在要运行一个java客户端,来消费kafka服务器上队列中的数据,或者说队列中,<key,value>中的message 实体,,,

同时需要运行maven插件  来打包管理所有安装过程中出现的包依赖关系,,,在RHEL linux  6.1上,安装依赖包有点麻烦,所以在本地安装一个eclipse环境,用maven通过本地网络来获取依赖,,,

下面来安装eclipse,网上下载,安装,这个不用说,安装完以后,运行eclipse.exe报错,说

这个时候就需要安装win7下的64位的jdk, 下载jdk1.7.71_x64.zip的一个免安装包,解压到指定文件夹,配置环境变量,以我的安装路径为例:

JDK的安装路径:D:\eclipse\\jdk1.7.71_x64\

这是jre的安装路径:D:\eclipse\jdk1.7.71_x64\jre

安装完成后对环境变量进行配置:(Win7)

计算机-属性-高级系统设置---环境变量

首先,在系统变量中新建JAVE_HOME,路径为D:\eclipse\\jdk1.7.71_x64

其次,在系统变量的Path的路径最前面,添加

%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;

最后,在系统变量中新建CLASSPATH,路径为

.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;

安装完成后,点击eclipse,根据提示创建工作台环境,即Workspace Launcher ,我是在D盘下eclipse目录下创建一个Workspace Launcher的文件夹,点击确定后,eclipse就会运行你当前的java配置环境,打开了。

基本的eclipse就安装完毕了,下来安装maven,

1.下载apache-maven-3.3.9-bin.zip   地址:https://maven.apache.org/download.cgi   ;

2,解压到路径D:\eclipse下,配置环境变量MAVEN_HOME变量值为D:\eclipse\apache-maven-3.3.9;将环境变量添加到path中%MAVEN_HOME%\bin;

3,新建本地仓库文件夹D:\eclipse\MavenRepository,并且在MavenRepository内创建文件夹maven_jar,用来存放maven下载来的依赖包;修改conf文件夹下的settings.xml文件,添加 <localRepository>D:\eclipse\MavenRepository\maven_jar</localRepository>;    注意在.xml文件中,注释使用 <!--   与   -->配对,如下图,<mirror>与 </mirror>配对;所以如果是放开注释的话,就移动注释符号的位置,比如 移动“-->”;

4,修改默认的中央仓库镜像 mirrors 地址;Maven默认的中央仓库里的文件不全。所以,都需要自行添加其它的镜像地址。

在settings.xml文件中的“<mirrors>”标签里添加如下内容:

<mirror>

<id>ibiblio</id>

<mirrorOf>central</mirrorOf>

<name>Human Readable Name for this Mirror.</name>

<url>http://mirrors.ibiblio.org/maven2/</url>

</mirror>

保存所做的修改,同时还需要把这个settings.xml文件复制一份到“D:\eclipse\MavenRepository”目录下。

5,在cmd中运行mvn -versioin会看到java及maven信息(前提要配好java环境变量)。说明maven安装好

6,下载eclipse-maven3-plugin插件 ,地址:http://download.csdn.net/download/cnclenovo/5181671
7,解压缩到指定安装地点,我的地址在目录“D:\eclipse”下;
8,在eclipse安装目录的dropins文件夹下新建maven.link;在maven.link中添加path=你解压缩路径(features和plugins的所在目录的路径);
9,重启eclipse
10,在开始的eclipse界面上点 window-preferences->maven->installations->add
    E:\Java\environment\apache-maven-3.1.1
    点击apply
11,window-preferences->maven->user settings
    将usersettings改为自己解压缩目录中的。
    local repository在上一步已自动改变
    点击apply,然后点击ok
-------------------------------
注意:我安装时在10步时,点开preferences没有发现有maven目录tree,这个时候不要怕,(因为我是非专业搞这个的,只是想用这个环境运行代码,运用maven处理依赖关系,所以)果断换  插件安装 ,先安装m2eclipse  插件,再用插件m2eclipse关联maven;方法如下:
 
因为Eclipse默认不支持Maven。需要给它添加m2eclipse插件。下面是具体的操作步骤。
 
点击重启eclipse界面左上角的Help-->Instance NewSoftWare   会弹出界面  选择“Add..”按钮,又会弹出对话框:   这个对话框就是用于添加一个插件地址的。在“Name”对应的输入框里输入该操作的一个标识名。在“Location”对应的输入框里输入这个插件的安装地址。注:Maven的Eclipse插件地址为:http://download.eclipse.org/technology/m2e/releases。 点击下一步,安装,下边只点选左边第一,第二个,其他都不勾选,免除版本的更新等问题;选择完以后等待安装,观察Eclipse右下角的安装百分比,安装完后会有提示 重启Eclipse,点击确定,重启后接着进行第10步,第11步,关联maven版本,及配置下载包存放地点等;
 

eclipse的安装环境及eclipse下maven的配置安装的更多相关文章

  1. eclipse下maven插件的安装

    最近公司项目要求使用maven来进行项目的管理开发,在这里记录一下eclipse下maven插件的安装. maven插件在eclipse下安装害得我挺恼火的. 我想用最简单的那种方式--在线安装: 通 ...

  2. Eclipse下Maven插件配置

    要做一个基于C/S架构的汽车租赁系统,由于在实习期间接触过一些Java和SpringMVC,Spring,Hibernate的东西,所以决定使用这个框架组合来完成这个项目. 首先是Maven的配置,为 ...

  3. eclipse下maven一些配置方法汇总

    随着eclipse的不同版本的变更:对maven插件的安装也有着不同的差异:之前也在一些版本的eclipse上安装成功地,但是最近又遇到了一些麻烦,故将这些方法记录下来: 大家都知道的最常用的一种方式 ...

  4. Idea下maven的配置和使用

    maven的主要功能就是依赖管理,jar包仓库.和C#中的NuGet仓库差不多.另外也提供打包构建,启动插件等功能.下面主要讲一下,在使用Idea开发时,maven的配置和使用. maven的安装和配 ...

  5. Itellij IDEA下Maven的配置

    maven基本配置 配置阿里云镜像 打开settings.xml,添加 <mirrors> <mirror> <id>alimaven</id> < ...

  6. nginx+php 在windows下的简单配置安装

    开始前的准备 PHP安装包下载:http://windows.php.net/downloads/releases/php-5.5.14-Win32-VC11-x86.zip Nginx 下载地址:h ...

  7. ant Windows下环境变量配置 安装 编译

    下载 官网:[http://ant.apache.org/] 其他版本:[http://archive.apache.org/dist/ant/binaries/] 点击这个进入下载页面 Window ...

  8. windows 下git 的配置安装与使用

    一.安装GIT(过于简单略过) 二.配置git 二(一).配置git的user name和email 打开 git bash,输入 $ git config --global user.name &q ...

  9. win下Maven安装和基本设置

    注:本文介绍 Windows 平台上 Maven 的安装.Maven 3 需要运行在 JDK1.4 以上的版本上. 非原创:原创地址 http://www.ibm.com/developerworks ...

随机推荐

  1. eclipse/myeclipse下简单更改tomcat的启动等待时间

    1.双击server 2.更改timeout

  2. python初识生成器 迭代器

    生成器 带有 yield 的函数在 Python 中被称之为 generator(生成器) def xragns(): #定义函数生成器 print('小伙') yield ('好') #加上yiel ...

  3. BZOJ 4325: NOIP2015 斗地主

    4325: NOIP2015 斗地主 Time Limit: 30 Sec  Memory Limit: 1024 MBSubmit: 684  Solved: 456[Submit][Status] ...

  4. Leetcode 270. Closest Binary Search Tree Value

    Given a non-empty binary search tree and a target value, find the value in the BST that is closest t ...

  5. 【BZOJ-3697&3127】采药人的路径&YinandYang 点分治 + 乱搞

    3697: 采药人的路径 Time Limit: 10 Sec  Memory Limit: 128 MBSubmit: 681  Solved: 246[Submit][Status][Discus ...

  6. 【BZOJ-1131】Sta 树形DP

    1131: [POI2008]Sta Time Limit: 10 Sec  Memory Limit: 162 MBSubmit: 1150  Solved: 378[Submit][Status] ...

  7. poj 1269 线段相交/平行

    模板题 注意原题中说的线段其实要当成没有端点的直线.被坑了= = #include <cmath> #include <cstdio> #include <iostrea ...

  8. [NOIP2015] 提高组 洛谷P2661 信息传递

    题目描述 有n个同学(编号为1到n)正在玩一个信息传递的游戏.在游戏里每人都有一个固定的信息传递对象,其中,编号为i的同学的信息传递对象是编号为Ti同学. 游戏开始时,每人都只知道自己的生日.之后每一 ...

  9. Spring 文件上传功能

    本篇文章,我们要来做一个Spring的文件上传功能: 1. 创建一个Maven的web工程,然后配置pom.xml文件,增加依赖: <dependency> <groupId> ...

  10. PhpStorm 默认快捷键

    ctrl+j            插入活动代码提示ctrl+alt+t        当前位置插入环绕代码alt+insert        生成代码菜单Shift + Enter 新一行ctrl+ ...