共计 1783 个字符,预计需要花费 5 分钟才能阅读完成。
由于本人学业的需要,需要在 Linux 中搭建 JavaEE 开发环境,与 Windows 的同学协同开发。
JDK
由于 Fedora 默认使用 openjdk,移除多多少少会出现点问题,由于很多开源软件默认使用到它的,即使装了 oracaljdk 也会出现包 Oracle 不存在的问题,对于新手的我是不敢动它的;但是与使用 windows 开发的伙伴们协同开发,并且使用 openjdk 开发 javaee 多多少少会出现问题;于是开发中必须要使用 oraclejdk,什么会用到 oraclejdk 呢?1.IDE:如 myeclipse;2.tomcat 要使用 oracle jdk。于是我只要为这两者直接指定 oraclajdk。具体东西具体指定。
|– 下载安装.tar.gz 版 jdk
解压即可使用,并不需要配置环境变量
本人考虑到仅仅是我的当前登陆用户使用到 oraclejdk, 于是
复制代码
[nx@localhost bin]$ pwd
/home/nx/bin/jdk/jdk1.8.0_92/bin
[nx@localhost bin]$ ./java -version
java version “1.8.0_92”
Java(TM) SE Runtime Environment (build 1.8.0_92-b14)
Java HotSpot(TM) 64-Bit Server VM (build 25.92-b14, mixed mode)
对于 orcalejdk 与 openjdk 共存问题:还可以使用 update-alternatives 这个命令工具
Tomcat
|– 安装 Tomcat:
|– 解压.taf.gz 版即可使用
参考:安装 Tomcat 指定 JDK
|- 打开浏览器:http://127.0.0.1:8080/
myeclipse2015:配置 jdk1.8,tomcat8.0。
mysql
|– 虽然 linux 发行版中的 mysql 逐步被 MariaDB 取代,但是我项目中必须使用到 mysql
使用 dnf 方式安装 mysql5.7,国内的教程很多为 rpm 或源码安装;并且教程过于陈旧,有些数据库的安全管理模块已经被取代。笔者在使用 dnf
安装完时, 按照国内某些博客的教程:要么是使用./mysqld_safe & 报不存在;要么使用 myql 报:
ERROR 2002 (HY000): Can’t connect to local MySQL server through socket ‘/var/lib/mysql/mysql.sock’ (2)
最后国外的教程完美解决我问题:
http://www.if-not-true-then-false.com/2010/install-mysql-on-fedora-centos-red-hat-rhel/
版本控制 git,github
虽然此博客技术含量不高,却完全能满足我个人需求。限本人水平有限,请多多指正勘误!
Ubuntu 14.04.3 64 位环境下 OpenJDK7 编译 http://www.linuxidc.com/Linux/2015-11/125429.htm
CentOS 6.5 上编译安装 OpenJDK7 源码 http://www.linuxidc.com/Linux/2015-05/117248.htm
RHEL6.5 安装 OpenJDK1.7.0 + JBoss7.1.1 + Maven3.0.4 http://www.linuxidc.com/Linux/2014-04/99854.htm
Fedora 20 下安装官方 JDK 替换 OpenJDK 并配置环境变量 http://www.linuxidc.com/Linux/2014-03/97523.htm
Ubuntu OpenJDK + Tomcat7 的安装 http://www.linuxidc.com/Linux/2014-02/96398.htm
Ubuntu 13.04 下升级到 Maven3.10 以支持 OpenJDK7 http://www.linuxidc.com/Linux/2013-08/88844.htm
Ubuntu 12.10 中编译安装 OpenJDK 7 http://www.linuxidc.com/Linux/2013-03/81948.htm
本文永久更新链接地址 :http://www.linuxidc.com/Linux/2016-05/131685.htm