> CentOS > CentOS教程 >

Centos 7 安装 Java 开发环境

使用 Centos 7 桌面环境开发 Java web 服务器应用是最佳的选择之一。以前 Java 开发非常依赖 IDE 以提高开发效率, Maven 的出现改变了 Java 应用的开发方式, Java 程序多数依赖 Maven 管理项目, 而 IDE 环境逐步成为一个编辑器,重构的工具。即使不用 IDE,也可以如 C 程序猿一般使用 vim 编程。

本文介绍 Centos 7 桌面环境下 Java 开发工具的安装。重点是:

介绍国内的源与镜像,使开发环境快速如飞
安装 openjdk jdk 开发包(不是 Oracle Java JDK)
安装 Maven 和 Eclipse
一、环境准备
1. 安装 Centos 7
centos 7 桌面安装比较简单。使用虚拟机请务必注意资源分配:

至少 2 个 CPU(1 core)
至少 2048M 内存(建议 4096)
显示缓存 128 M
详细参考:http://blog.csdn.net/pmlpml/article/details/51534210

2. 选择合适国内镜像站点(源)
国内常用下载源:

清华大学开源软件镜像站(校园网):https://mirrors.tuna.tsinghua.edu.cn/
Alibaba Open Source Mirror Site(外网):http://mirrors.aliyun.com/
centos 会自动选择 fast mirror,目前最快的是阿里云。设置源的步骤:

(1)备份


mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup 
(2)配置文件

wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo 
(3)生成缓存

yum makecache 
3. 更新系统、安装桌面、开发工具
(1)升级系统


yum update 
(2)安装桌面与开发环境


yum groupinstall "GNOME Desktop" 
yum groupinstall "Development Tools" 
重启!!!
(3)如果是虚拟机,请安装增强扩展
vbox 增强扩展需要重构系统内核,必须安装开发工具!!!
4. 安装 Java 的 jdk 环境
centos 7 发现版以包含 Java JRE(Java Runtime Env.)。但大多 J2EE 程序需要 JDK(Java Developenmt Kit)。

安装 openjdk 的 jdk 包:


sudo yum install java-1.8.0-openjdk-devel 
参考: http://openjdk.java.net/install/

然后,在 /etc/profile 文件下添加:


export JAVA_HOME=/usr/lib/jvm/java-1.8.0 
然后:

source /etc/profile 
使环境变量生效。

5. 其他
Centos 国际化非常好,汉字输入法配置参考:http://blog.csdn.net/zitong_ccnu/article/details/40110583
二、安装 Maven
1. 选择(国内)镜像下载
国内常用下载源:

清华大学开源软件镜像站(校园网):https://mirrors.tuna.tsinghua.edu.cn/
科大开源软件镜像站(校园网): http://mirrors.ustc.edu.cn/
Alibaba Open Source Mirror Site(外网):http://mirrors.aliyun.com/
从目录 /apache/maven/maven-3/ /apache/maven/maven-3/直接下载最新的 bin 版本,例如:


wget http://mirrors.aliyun.com/apache/maven/maven-3/3.3.9/binaries/apache-maven-3.3.9-bin.tar.gz 

2. 解压 tar 包到目录 /opt

sudo tar -xzvf apache-maven-3.3.9-bin.tar.gz -C /opt 
3. 配置环境变量
在 /etc/profile 文件下添加:


export JAVA_HOME=/usr/lib/jvm/java-1.8.0 

export MAVEN_HOME=/opt/apache-maven-3.3.9  
export PATH=$MAVEN_HOME/bin:$PATH 
添加环境变量后使用命令:


source /etc/profile 
使环境变量生效。

4. 验证安装
输入命令:


mvn --version 


输出:

Apache Maven 3.3.9 (bb52d8502b132ec0a5a3f4c09453c07478323dc5; 2015-11-11T00:41:47+08:00) 
Maven home: /opt/apache-maven-3.3.9 
Java version: 1.8.0_111, vendor: Oracle Corporation 
Java home: /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.111-1.b15.el7_2.x86_64 
Default locale: zh_CN, platform encoding: UTF-8 
OS name: "linux", version: "3.10.0-327.36.3.el7.x86_64", arch: "amd64", family: "unix" 

看到以上信息表示已经安装成功 。
5. 修改 Maven 仓库
国内 Maven 仓库非常慢。强力建议配置阿里云 Maven 仓库镜像。

修改 /opt/apache-maven-3.3.9/conf/settings.xml 。在 mirros 添加:

<mirror> 
  <id>nexus-aliyun</id> 
  <mirrorOf>*</mirrorOf> 
  <name>Nexus aliyun</name> 
  <url>http://maven.aliyun.com/nexus/content/groups/public/</url> 
</mirror> 
非常给力的效果!!!
三、安装 eclipse
1. 下载
国内镜像源

东软镜像源: http://mirrors.neusoft.edu.cn/eclipse/
例如, http://mirrors.neusoft.edu.cn/eclipse/technology/epp/downloads/release/neon/1a/eclipse-java-neon-1a-linux-gtk-x86_64.tar.gz:


wget http://mirrors.neusoft.edu.cn/eclipse/technology/epp/downloads/release/neon/1a/eclipse-java-neon-1a-linux-gtk-x86_64.tar.gz 


2. 解压 tar 包到目录 /opt

sudo tar -xzvf eclipse-java-neon-1a-linux-gtk-x86_64.tar.gz -C /opt 

3.  建立符号连接

ln -s /opt/eclipse/eclipse /usr/bin/eclipse   

这时在终端中,就可以用命令 eclipse 启动 IDE 了
4. 创建桌面启动器
编辑文件:


vim /usr/share/applications/eclipse.desktop 
vi 打开后是一个新文件,添加如下代码:


[Desktop Entry] 
Encoding=UTF-8 
Name=Eclipse 4.4.1 
Comment=Eclipse Luna 
Exec=/usr/bin/eclipse 
Icon=/opt/eclipse/icon.xpm 
Categories=Application;Development;Java;IDE 
Version=1.0 
Type=Application 
Terminal=0 

这时,应用->编程 菜单就出现 eclipse 图标。


安装完成,开始 JAVA 编程之旅!!!

【1】eclipse 安装 https://segmentfault.com/a/1190000002651775 (责任编辑:IT)