NetBean、MyEclipse、Eclipse + Svn/Git 环境搭建和使用比较(详细)

本人记忆不佳,故将Java常用IDE工具的搭建及设置方法写成博客,方便自己记忆和查询,也顺便向大家分享!

本文工具环境和使用版本:

window7旗舰版64位      Jdk1.7版      NetBean7.4     MyEclipse10.7.1     EclipseEE  Kepler 

三种IDE基于Jdk1.7,NetBean和Eclispe默认自动根据环境变量JAVA_HOME寻找Jdk,Myeclipse10可自己设置Jdk位置;NetBean和Eclispe为开源,可以直接通过插件管理功能下载和更新,MyEclipse10.7.1final收费,故此处提供其对应的git和svn插件zip安装包及cracker包(仅供学习)

本文所有下载地址都是首选官网地址,所有备用下载地址为yun.zyp168.cn(个人网盘,部分资源待管理中。。。)

一、Jdk1.7下载和环境搭建

下载地址:(需要注册和登陆,最新官网可能不再提供Jdk1.7的下载)

http://www.oracle.com/technetwork/java/javase/downloads/java-archive-downloads-javase7-521261.html#jdk-7u80-oth-JPR

注意:Jdk中包含两个jre,安装位置格式建议如下(方便管理)

D:\JavaTools\Java\jdk1.7.0_67

D:\JavaTools\Java\jre1.7.0_67

环境变量设置:

计算机-右击-属性-高级系统设置(系统属性)-高级-环境变量,分为 用户环境变量 和  系统环境变量 ,建议在系统环境中配置方便所有用户能够使用(看个人情况)。

(1)新建变量JAVA_HOME   (很多用Java编写的软件是默认根据该环境变量来寻找的JDK的,如Tomcat\Eclipse等)

变量名  JAVA_HOME

变量值  D:\JavaTools\Java\jdk1.7.0_67

(2)新建变量CLASSPATH   (Win环境安装时似乎会自动生成)

变量名  CLASSPATH

变量值  .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar

(3)编辑变量PATH                       (在末尾处添加)

添加变量值 %JAVA_HOME%/bin;%JAVA_HOME%/jre/bin;

NetBean、MyEclipse、Eclipse + Svn/Git 环境搭建和使用比较(详细)_第1张图片

(4)测试

cmd下分别输入以下命令进行测试:  

java(解释器)     javac(编译器)    jar (打包)  javadoc(说明文档生成)

二、NetBean\Eclipse\MyEclipse环境搭建

(1)下载安装

Netbean\Eclipse建议下载zip格式,直接解压即可用,Netbean建议下载All版(含C++和Php)、Eclipse下载JavaEE版(记得查看历史版本),官网地址如下:

https://netbeans.org/downloads/7.4/index.html

https://www.eclipse.org/downloads/

MyEclipse10.7.1安装:(推荐安装默认web tools即可,全部安装容易导致卡慢)

NetBean、MyEclipse、Eclipse + Svn/Git 环境搭建和使用比较(详细)_第2张图片

MyEclipse激活步骤:

解压破解软件-双击运行cracker.jar-输入用户名Usercode-点击SystemId-点击Active-点击Tools-选择2SavaProperties-再次点击Tools-选择1ReplaceJarFile-选择MyEclipse安装目录下的\Common\plugins目录-点击打开-出现Done信息-打开MyEclipse-选择MyEclipse-出现Subscription Information则激活成功。

NetBean、MyEclipse、Eclipse + Svn/Git 环境搭建和使用比较(详细)_第3张图片

(2)MyEclipse、Eclipse使用

由于MyEclipse10是破解的,且已经停止更新,故我们需要自己下载git和svn插件并安装,myeclipse10建议使用svn1.8以上插件,选择永久接受证书。

[svn插件和svn客户端二者功能相同,git插件和git客户端功能相同]

NetBean、MyEclipse、Eclipse + Svn/Git 环境搭建和使用比较(详细)_第4张图片

MyEclipse使用详叙:(图上Zyp168_Readme使用说明,上图软件下载地址http://download.csdn.net/detail/zyp689/9828200)

NetBean、MyEclipse、Eclipse + Svn/Git 环境搭建和使用比较(详细)_第5张图片

插件常见问题解决办法借鉴:

NetBean、MyEclipse、Eclipse + Svn/Git 环境搭建和使用比较(详细)_第6张图片

Eclipse自带git,只需要在插件管理器中安装Subclipse插件即可

NetBean、MyEclipse、Eclipse + Svn/Git 环境搭建和使用比较(详细)_第7张图片

MyEclipse\Eclipse常用设置位置简介:

NetBean、MyEclipse、Eclipse + Svn/Git 环境搭建和使用比较(详细)_第8张图片NetBean、MyEclipse、Eclipse + Svn/Git 环境搭建和使用比较(详细)_第9张图片

MyEclipse\Eclipse界面和Web项目搭建:

NetBean、MyEclipse、Eclipse + Svn/Git 环境搭建和使用比较(详细)_第10张图片

NetBean、MyEclipse、Eclipse + Svn/Git 环境搭建和使用比较(详细)_第11张图片

MyEclipse\Eclipse优点 : 批量操作方便,可以直接拖拽复制文件,插件安装方便,对Java开发者有最好的支持,尤其是Eclipse。

(3)netbean使用

优点:除了Java外还支持Php和C++,且代码提示方面不错,适合掌握和使用多种编程语言的人,自带git和svn(即subversion)。

不过C++环境(依赖MinGW+MSYS)和Php环境(依赖Apache\Nigix服务器)需要单独搭建。

netbean新建web程序:

NetBean、MyEclipse、Eclipse + Svn/Git 环境搭建和使用比较(详细)_第12张图片

NetBean、MyEclipse、Eclipse + Svn/Git 环境搭建和使用比较(详细)_第13张图片

netbean注意事项

NetBean、MyEclipse、Eclipse + Svn/Git 环境搭建和使用比较(详细)_第14张图片

NetBean、MyEclipse、Eclipse + Svn/Git 环境搭建和使用比较(详细)_第15张图片

参见我的博客 ——(纠正和完善)关于NetBeans启动Tomcat报错:'127.0.0.1' 不是内部或外部命令问题

netbean的C++环境搭建:

NetBean、MyEclipse、Eclipse + Svn/Git 环境搭建和使用比较(详细)_第16张图片

NetBean、MyEclipse、Eclipse + Svn/Git 环境搭建和使用比较(详细)_第17张图片

neatbean的Php环境搭建——Php运行需要Apache\Nigix服务器支持,此处不详叙述!

三、3种IDE目录文件比较(MyEclipse左   Netbeans中   Eclipse右)

NetBean、MyEclipse、Eclipse + Svn/Git 环境搭建和使用比较(详细)_第18张图片NetBean、MyEclipse、Eclipse + Svn/Git 环境搭建和使用比较(详细)_第19张图片NetBean、MyEclipse、Eclipse + Svn/Git 环境搭建和使用比较(详细)_第20张图片NetBean、MyEclipse、Eclipse + Svn/Git 环境搭建和使用比较(详细)_第21张图片

物理路径比较:

NetBean、MyEclipse、Eclipse + Svn/Git 环境搭建和使用比较(详细)_第22张图片

NetBean、MyEclipse、Eclipse + Svn/Git 环境搭建和使用比较(详细)_第23张图片

NetBean、MyEclipse、Eclipse + Svn/Git 环境搭建和使用比较(详细)_第24张图片

本次先分享到这里,相关文件可在我的云盘下载 yun.zyp168.cn

你可能感兴趣的:(Java后台开发笔记)