阿里云-云小站(无限量代金券发放中)
【腾讯云】云服务器、云数据库、COS、CDN、短信等热卖云产品特惠抢购

Linux服务器Oracle JDK与OpenJDK共存并配置JavaEE开发环境

175次阅读
没有评论

共计 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

正文完
星哥玩云-微信公众号
post-qrcode
 0
星锅
版权声明:本站原创文章,由 星锅 于2022-01-21发表,共计1783字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
【腾讯云】推广者专属福利,新客户无门槛领取总价值高达2860元代金券,每种代金券限量500张,先到先得。
阿里云-最新活动爆款每日限量供应
评论(没有评论)
验证码
【腾讯云】云服务器、云数据库、COS、CDN、短信等云产品特惠热卖中