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 添加:
 
   nexus-aliyun
   *
   Nexus aliyun
   http://maven.aliyun.com/nexus/content/groups/public/
 
非常给力的效果!!!

三、安装 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












你可能感兴趣的:(linux&CentOS7)