使用 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) |