文档章节

Eclipse环境搭建全集(个人使用的环境,Eclipse+SVN+Maven+JbossTo...

Zhao-Qian
 Zhao-Qian
发布于 2012/07/11 23:53
字数 1504
阅读 3606
收藏 6
点赞 1
评论 3

1.JDK的配置
去官网下载JDK,需要注意的是JDK 32位,Eclipse也必须是32位.64位JDK对应Eclipse64位.
1.安装JDK,安装过程中最好自定义安装目录等信息,如我们选择安装目录为E:\software\Java\jdk1.6.0_34 .
2.安装完成后,我的电脑点击属性,选择高级选项卡点击环境变量.
3.在系统变量中,设置3项属性,JAVA_HOME,PATH,CLASSPATH(大小写不敏感),存在则编辑,不存在则新建.
3.JAVA_HOME是JDK安装路径,如:E:\software\Java\jdk1.6.0_34,Java工具等都会依赖这个变量.
Path使得系统可以在任何路径下识别java命令,设为(冒号里面的):
;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
CLASSPATH为java加载类(classorlib)路径,只有类在classpath中,java命令才能识别,设为(冒号里面的):
;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;
%JAVA_HOME%就是引用前面指定的JAVA_HOME; 
4.cmd键入命令“java -version”,“java”,“javac”出现对应信息说明环境变量配置成功;

 

2.Eclipse插件的选择,安装

进入Eclipse-->Help--->Install New Sofeware-->输入网站,这个是Eclipse在线安装插件的方法.

插件里,SVN是必装的,maven也是必装的.我还选择了Jboss-tools插件.其强大的JSF提示,properties文件的读取,是很不错的,我找半天也没找到替代品.我的Eclipse版本是4.2.装这个三个插件通过测试.

SVN具体安装:

SVN:首先你需要安装SVN.下载地址有:
http://subclipse.tigris.org/update_1.6.x
http://subclipse.tigris.org/update_1.8.x (支持Subversion 1.7.x)
注意选择好版本,我就选错了版本苦恼了半天,因为的文档里是1.6.x的链接地址,所以SVN一直报个版本的错误.搞的我莫名其妙.后来在 http://www.oschina.net/p/subclipse看到第二个地址才弄对.

 

 

Maven3具体安装:

然后就是maven插件的的安装:

链接地址:http://m2eclipse.sonatype.org/sites/m2e

1.安装maven之前,要先安装jdk及配置JAVA_HOME环境变量。JDK1.4以上。

2.下载maven3,最新版本是Maven3.0.3 ,下载地址:http://maven.apache.org/download.html
下载apache-maven-3.0.3-bin.zip文件后,并解压到D:\tools\apache-maven-3.0.3

3.配置maven3的环境变量,先配置M2_HOME的环境变量,值为"D:\tools\apache-maven-3.0.3",(设置环境变量,设置到系统环境变量中去,不要设置在上面的用户环境变量,因为系统环境变量权限更大)如下图所示:

再配置path环境变量,在path值的末尾添加"%M2_HOME%\bin",(设置环境变量,设置到系统环境变量中去,不要设置在上面的用户环境变量,因为系统环境变量权限更大)如下图所示;


打开cmd命令窗口,执行"mvn -version",会输出下面的内容,表示安装成功。 

其后步骤:

如果你已经成功安装了这个插件,当你打开Window → Preferences...的时候,你应该能够在一个选项列表中看到一个Maven选项

安装好m2eclipse插件后,要作两个设置

   a) 禁用Download repository index updates on startup(即取消这个选项的勾选,第三个第四个可以点上),如下图


另外记得设置maven,使用你的安装目录.


=========================

安装Maven后每次启动出现警告信息:

Eclipse is running in a JRE, but a JDK is required
Some Maven plugins may not work when importing projects or updating source folders.

分两步解决问题:

1. 检查Eclipse正在使用的JRE

‘Window’ -> ‘Preferences’ -> ‘Java’ -> ‘Installed JREs’ 确定正在使用JDK而非JRE.

2. 配置Eclipse.ini

检查Eclipse配置文件, 增加/编辑以下代码

-vm    
C:\Progra~2\Java\jdk1.6.0_16\jre\bin\javaw

注意事项:

1. 第一行参数名称, 第二行为值, 不能写到同一行中

2. 关于第二行的值, 因为不允许出现空格, 所以使用Progra~1或2 替代”Program Files (x86)”.
如果在Program Files下, 请使用Progra~1, 如果在x86下, 则使用Progra~2.所以我不推荐java装到默认目录,推荐装到D,E什么地方.

如:

-startup
plugins/org.eclipse.equinox.launcher_1.3.0.v20120522-1813.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.200.v20120522-1813
-product
org.eclipse.epp.package.jee.product
--launcher.defaultAction
openFile
--launcher.XXMaxPermSize
256M
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
256m
--launcher.defaultAction
openFile
-vm
E:/software/Java/jdk1.6.0_34/jre/bin/javaw
-vmargs
-Dosgi.requiredJavaVersion=1.5
-Dhelp.lucene.tokenizer=standard
-Xms40m
-Xmx512m

3. 在文件中的位置, 不能放到最后(不能在-vmargs之后), 不放心的直接放到文件最前, 如:

4.注意自己的JDK版本是否和上述一致,不一致请修改

3. 重启Eclipse, 警告不再出现.

================补充==========================

在Eclipse中建立项目,我建立 webapp-javaee6 / 1.5这个.

在上述都安装OK后,还需要设置一些东西.原先我的Eclipse的maven就出现一些问题.现在如下:

勾选如下进行更新模板



 

3.JBOSSTOOLS插件的安装:

我个人是非常喜欢这个插件的.页面代码提示,JSF的前台连接后台manageBean的支持.对properties文件的完美支持.都是我非常喜欢的,曾经找到很多替代品,但发现都不如这个好用.除了SVN和maven,这个也是我Eclipse的必装插件.

我刚刚也在OSCHINA上找到一个编辑properties文件的插件,http://www.oschina.net/p/properties+editor 不过试用了下感觉还是没jbosstools支持好,果断删掉Eclipse重新下载了JbossTools

JbossTools的下载地址为: http://download.jboss.org/jbosstools/updates/nightly/trunk/ 

OSCHINA也有介绍:http://www.oschina.net/p/jbosstools

安装后,出现如下图的时候,按图进行选择,只选如图第二个,然后进第二个里进行唰选:

下面是第二个里选一些:

需要说明的是 JBOSS Central Community是非常巨大的一个东西,足足85MB.最好别装.

 皮肤插件

https://raw.github.com/guari/eclipse-ui-theme/master/com.github.eclipseuitheme.themes.updatesite

StartExplorer GITHUB地址

https://github.com/zhaoqian/startexplorer

Eclipse下编辑properties文件的插件,用来写国际化程序非常方便,自动保存为ASCII码。日本人开发的,所以介绍网页全是日文。

UPDATE地址:http://propedit.sourceforge.jp/eclipse/updates



© 著作权归作者所有

共有 人打赏支持
Zhao-Qian
粉丝 309
博文 157
码字总数 237336
作品 0
朝阳
高级程序员
加载中

评论(3)

Zhao-Qian
Zhao-Qian
https://raw.github.com/guari/eclipse-ui-theme/master/com.github.eclipseuitheme.themes.updatesite
Zhao-Qian
Zhao-Qian
https://github.com/guari/eclipse-ui-theme 扁平化皮肤
Zhao-Qian
Zhao-Qian
StartExplorer
Java之OpenCV安装与使用(入门)-yellowcong

这个例子,简单的讲解了Openvc的安装环境的搭建,以及第一个测试的小例子。 安装包下载 安装opencv 1、选择安装地址 2、一顿解压 解压完成后,可以看到opencv的文件文件,这样就ko了 Eclips...

yelllowcong
01/06
0
0
python资料全集

python: 微信公众号开发小记——2.80端口上的服务 python: 微信公众号开发小记——3.接入三方登录 使用python编写一个壁纸网站的简单爬虫 python: python List 用法 Python 中各个时间复杂度...

d_watson
2016/04/15
175
0
[Android开发实践]搭建本地API服务器与HTTP请求调用

目的 在Android开发下,可以实现app对特定API服务器进行接口请求。 场景 现在很多项目都是基于C/S架构,所以在个人开发过程需要搭建类似的开发测试环境。列举一下本次的环境: 开发环境:Win...

暗夜在火星
2014/06/28
0
0
请问 如何在在eclipse中搭建python3 + opencv的环境

准备搭建python3+opencv3 环境, 搞了两天, 一直不能在eclipse中实现 import cv2的调用. 请大家帮助一下: 现在情况是: eclipse + python3的已经搭建好了, 用输出"print hello"验证 使用pip 安...

河马河马
2015/07/16
512
1
Andriod:"Hello word"-Eclipse4.0+JDK1.7+安卓SDK【笔记】

一、Eclipse4.0+JDK1.7+安卓SDK搭建Andriod开发环境: 1、安装java开发包,在此,我安装的是jdk1.7。可以点此下载jdk 。 2、配置环境变量JAVAHOME、CLASSPATH、Path,在此不做详细说明。 3、...

李朝强
2014/05/26
0
0
Eclipse+PyDev+Django+Mysql搭建Python web开发环境

             Eclipse+PyDev+Django+Mysql搭建Python web开发环境   Python的web框架有很多,目前主流的有Django、Tornado、Web.py等,最流行的要属Django了,也是被大家最看...

狼行-狼行
2014/05/05
0
0
Windows系统下Eclipse上搭建Python开发环境

Windows系统下Eclipse上搭建Python开发环境 在Eclipse上安装和搭建Python开发环境需要以下五步完成: (第一步)下载最新的Eclipse安装包。 我是基于Python版本python-3.6.4。python-3.6.4要...

zhangphil
01/03
0
0
Eclipse和PyDev搭建完美Python开发环境(Windows篇)

Eclipse和PyDev搭建完美Python开发环境(Windows篇) 目录 安装Python python for eclipse插件安装 配置PyDev插件 测试 安装Python 从网站上下载最新的版本,从http://python.org/download/...

Airship
2015/11/13
0
0
真心请各位用过spiderman的好汉进来一下

学生一枚,对编程一窍不通,想用spiderman学一下抓取数据,现在环境搭建好了,可是抓取步骤毫无头绪,所有在oschina上的和spiderman相关的帖子都看完了,终于从一窍不通成功到把各种相关软件...

dear刺猬阿莫
2016/04/29
233
1
搭建树莓派交叉编译环境

本学期选了嵌入式开发课程,所以第一步就是要准备环境。硬件环境自不必说,购买了树莓派二代、sd卡,读卡器、路由器、网线这些都是以前就有的。软件环境的搭建包括如下几步: 1.搭建虚拟机L...

jch_zhao
2017/05/03
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

实现异步有哪些方法

有哪些方法可以实现异步呢? 方式一:java 线程池 示例: @Test public final void test_ThreadPool() throws InterruptedException { ScheduledThreadPoolExecutor scheduledThre......

黄威
35分钟前
0
0
linux服务器修改mtu值优化cpu

一、jumbo frames 相关 1、什么是jumbo frames Jumbo frames 是指比标准Ethernet Frames长的frame,即比1518/1522 bit大的frames,Jumbo frame的大小是每个设备厂商规定的,不属于IEEE标准;...

六库科技
今天
0
0
牛客网刷题

1. 二维数组中的查找(难度:易) 题目描述 在一个二维数组中(每个一维数组的长度相同),每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入...

大不了敲一辈子代码
今天
0
0
linux系统的任务计划、服务管理

linux任务计划cron 在linux下,有时候要在我们不在的时候执行一项命令,或启动一个脚本,可以使用任务计划cron功能。 任务计划要用crontab命令完成 选项: -u 指定某个用户,不加-u表示当前用...

黄昏残影
昨天
0
0
设计模式:单例模式

单例模式的定义是确保某个类在任何情况下都只有一个实例,并且需要提供一个全局的访问点供调用者访问该实例的一种模式。 实现以上模式基于以下必须遵守的两点: 1.构造方法私有化 2.提供一个...

人觉非常君
昨天
0
0
《Linux Perf Master》Edition 0.4 发布

在线阅读:https://riboseyim.gitbook.io/perf 在线阅读:https://www.gitbook.com/book/riboseyim/linux-perf-master/details 百度网盘【pdf、mobi、ePub】:https://pan.baidu.com/s/1C20T......

RiboseYim
昨天
1
0
conda 换源

https://mirrors.tuna.tsinghua.edu.cn/help/anaconda/ conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/conda config --add channels https://mir......

阿豪boy
昨天
1
0
Confluence 6 安装补丁类文件

Atlassian 支持或者 Atlassian 缺陷修复小组可能针对有一些关键问题会提供补丁来解决这些问题,但是这些问题还没有放到下一个更新版本中。这些问题将会使用 Class 类文件同时在官方 Jira bug...

honeymose
昨天
0
0
非常实用的IDEA插件之总结

1、Alibaba Java Coding Guidelines 经过247天的持续研发,阿里巴巴于10月14日在杭州云栖大会上,正式发布众所期待的《阿里巴巴Java开发规约》扫描插件!该插件由阿里巴巴P3C项目组研发。P3C...

Gibbons
昨天
1
0
Tomcat介绍,安装jdk,安装tomcat,配置Tomcat监听80端口

Tomcat介绍 Tomcat是Apache软件基金会(Apache Software Foundation)的Jakarta项目中的一个核心项目,由Apache、Sun和其他一些公司及个人共同开发而成。 java程序写的网站用tomcat+jdk来运行...

TaoXu
昨天
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部