Java开发利器:eclipse Java EE Linux、Mac、Win下载、安装、配置、美化、注释模板等(待更新...)

第一步:安装JDK8.0

点击红框中的按钮,接受许可协议,下载对应版本,Linux注意压缩包后缀

程序开发使用8u191类似奇数为BUG修正并全部通过检验的版本,官方强烈推荐使用

偶数版本类似8u192包含了奇数版本所有的内容,以及未被验证的BUG修复。Oracle官方表示:除非你深受BUG困扰,否则不推荐您使用这个版本。

macos:打开下载的后缀为.dmg的文件,双击安装 mac系统对开发者极其友好,不需要配置环境变量等等,直接使用 打开终端Terminal或者iTerm2 分别输入java  javac  java -version 正常输出表示安装成功

win:打开下载的.exe文件

选取文件路径时注意,如果你只有机械盘,那么安装在D盘或者E盘,如果固态盘全是C盘那么安装在C盘,如果割开的那么装在C盘外的另一盘中,上级目录尽量不要有空格或者中文。选择安装开发工具和源代码,公共JRE不需要安装,红框中按钮可以选择不安装,用文本保存安装的路径信息 例如:C:\Java\jdk1.7.0_21 接下来配置jdk环境变量

win7 和新版win10的配置方式略有区别

win7:右键计算机-属性-左边栏的高级系统设置-上方的"高级"选项-环境变量

 在新弹出窗口上,点系统变量区域下面的新建按钮,弹出新建窗口,变量名为JAVA_HOME,变量值填JDK安装的最终路径,刚刚jdk安装的地址是C:\Java\jdk1.7.0_21,所以填C:\Java\jdk1.7.0_21,点确定完成。按照同样的方式创建系统变量CLASSPATH,变量名为 classpath,变量值为:

.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;(注意开头和末尾的符号. ;)

下面需要设置Path变量,由于系统本身已经存在这个变量,所以无需新建,在原本基本上添加JDK相关的,找到Path变量双击编辑,由于每个值之间用;符号间断,所以先在末尾加上;(注意是英文格式的,不要输其他符号空格等),加上;符号后在末尾加入%JAVA_HOME%\bin;(注意末尾的;)

win+R输入cmd回车 分别输入:java  javac  java -version正常输出说明配置完成。

win10:JAVA_HOME和CLASSPATH按照win7的方式添加,Path的添加先找到系统的Path变量并打开,点击右侧最下面的"编辑文本",添加内容等其余步骤参照win7的配置方法。

Linux(Debian):部分系统默认安装OpenJDK,终端输入java -version查看是否存在OpenJDK

1.查看OpenJDK版本信息(可能会有两个)

[root@mini01 dupenghui]# rpm -qa|grep java
tzdata-java-2012j-1.el6.noarch
java-1.7.0-openjdk-1.7.0.9-2.3.4.1.el6_3.i686
java-1.6.0-openjdk-1.6.0.0-1.50.1.11.5.el6_3.i686

2.分别删除OpenJDK

[root@mini01 dupenghui]# rpm -e --nodeps java-1.7.0-openjdk-1.7.0.9-2.3.4.1.el6_3.i686
[root@mini01 dupenghui]# rpm -e --nodeps java-1.6.0-openjdk-1.6.0.0-1.50.1.11.5.el6_3.i686

3.再次查询,OpenJDK已删除

[root@mini01 dupenghui]# rpm -qa|grep java
tzdata-java-2012j-1.el6.noarch

解压下载的jdk安装包 终端命令:tar -zxvf 完整文件名(加后缀)

mv 完整文件名 /usr/lib/Java

vim /etc/profile

点击i进入编辑模式,将下面代码复制到最后一行(版本注意要对应)

export JAVA_HOME=/usr/lib/Java/jdk1.8.0_144/
export JRE_HOME=/usr/lib/Java/jdk1.8.0_144/jre
export CLASSPATH=.:$CLASSPATH:$JAVA_HOME/lib:$JRE_HOME/lib
export PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin

点击esc,输入:wq! (保存并退出) 输入以下命令刷新配置文件

source /etc/profile

完成,输入java -version查看Java版本

第二步:安装Eclipse (eclipse较慢,耐心等待,或者下载其他的eclipse安装包)

注意32位和64位,推荐下翻找到并下载Java EE版本

下载的文件是一个压缩包,拖到你想存放的位置进行解压安装

第三步:配置Eclipse

选择工作空间workspace的位置

首先配置字体:Preferences-General-Appearance-Colors and Fonts-Basic-Text Font

mac下的Monaco,win下的Consolas,Linux下的Monospace代码都很好看 字号16px

在我们忘记方法名或者想偷懒时,代码自动提示很管用。不过Eclipse默认是输入"."后才会出现包或类成员的提示,也就意味着我们必须先输入一个完整的类名,提示才能出来;或者每次都按下 alt + / 。如何才能让它每次只要输入字母之后,也能出现提示呢?在这里可以设置:
Window -> Preferences -> Java -> Editor -> Content Assist -> Auto Activation

delay是自动弹出提示框的延时时间,我们可以修改成100毫秒;triggers这里默认是".",只要加上"abcdefghijklmnopqrstuvwxyz"或者"abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ" 同时可以设置JavaScript和HTML的自动提示

JavaScript:Window -> Preferences -> JavaScript -> Editor -> Content Assist -> Auto Activation

HTML:Window -> Preferences -> Web -> HTML Files -> Editor -> Content Assist -> Auto-Activation

设置文本文件和JSP的编码格式

Window -> Preferences -> General -> Workspace

Window -> Preferences -> Web -> JSP Files

Eclipse中经常会出现中文乱码的问题为此有几个解决方案

1、Preferences打开"首选项"对话框,左侧导航树,导航到general->Workspace,右侧Text file encoding,选择Other,改变为UTF-8,以后新建立工程其属性对话框中的Text file encoding即为UTF-8。 

2、Preferences打开"首选项"对话框,左侧导航树,导航到general->Content Types,右侧Context Types树,点开Text中每一个子项,并将其编码设置为"UTF-8",点update!

 其他java应用开发相关的文件如:properties、XML等已经由Eclipse缺省指定,分别为ISO8859-1,UTF-8,如开发中确需改变编码格式则可以在此指定。 

3、Preferences->Content Types->Text,将每个子项的"Encoding"改为"ISO 10645/Unicode(UTF-8)",点Update

注:当eclipse中打开一个文件后发现有中文乱码后,千万不能修改这个文件内容,一旦改过这个文件的内容,那怎么修改编码也没用了,只能重新导入。当打开文件发现乱码后第一步是关闭这个文件,然后在这个文件上右键,选择属性,然后选择编码,先选择UTF8,然后确认保存后打开文件查看是否是乱码,如果还是乱码则继续关掉文件,右键选择属性,编码中选择gbk,确认保存后再打开文件。

第四步:美化Eclipse

打开Eclipse里面Help的Eclipse Marketplace

搜索DevStyle 点击Installed自行安装并等待一段时间后Eclipse重启

Preferences->DevStyle->Colors Themes选择你喜欢的主题样式和代码样式

第五步:配置注释模板

Preference->Java->Code Style->Code Template 然后展开Comments节点就是所有需设置注释的元素

文件(Files)注释标签:

/**
* @Title: ${file_name}
* @Package ${package_name}
* @Description: ${todo}(用一句话描述该文件做什么)
* @author ${user}
* @date ${date}
* @version V1.0
*/

类型(Types)注释标签(类的注释):

/**
* @ClassName: ${type_name}
* @Description: ${todo}(这里用一句话描述这个类的作用)
* @author ${user}
* @date ${date}
*
* ${tags}
*/

字段(Fields)注释标签:

/**
* @Fields field:field:{todo}(用一句话描述这个变量表示什么)
*/

构造函数(Constructor)标签:

/**
* 创建一个新的实例 ${enclosing_type}.
*
* ${tags}
*/

方法(Methods)标签:

/**
* @Title: ${enclosing_method}
* @Description: ${todo}(这里用一句话描述这个方法的作用)
* @param ${tags}    参数
* @return ${return_type}    返回类型
* @throws
*/

覆盖方法(Overriding Methods)标签:

/** (非 Javadoc)
* <p>Title: ${enclosing_method}</p>
* <p>Description: </p>
* ${tags}
* ${see_to_overridden}
*/

 

代理方法(Delegate Methods)标签:

/**
* ${tags}
* ${see_to_target}
*/

getter方法标签:

/**
* @return ${bare_field_name}
*/

setter方法标签:

/**
* @param paramtheparamthe{bare_field_name} to set
*/

整理码字不易,转载请标注出处!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值