Java在线运行

版本:
运行结果
教程手册
代码仓库
极速运行
交互输入
极速运行模式,不支持键盘输入语句但是拥有更高的运行速度,输出简洁明了 。 点击编辑器上方的运行按钮即刻体验吧。
以下是用户最新保存的代码
3线程输出26个英文 发布于:2021-06-21 18:04 三个线程轮流输出abc 发布于:2021-06-21 17:50 老鼠、两瓶毒酒 发布于:2021-06-20 19:00 Switch case 发布于:2021-06-18 01:27 bitmap图片 发布于:2021-06-13 17:39 研究生老师工资 发布于:2021-06-09 00:45 实验报告Money 发布于:2021-06-08 23:51 水井实验报告 发布于:2021-06-08 23:41 java子类继承 发布于:2021-06-08 22:49 用Console类实现简单的控制台IO 发布于:2021-06-20 15:59 if条件循环 发布于:2021-06-17 22:12 堆排序扩展题目 发布于:2021-06-05 02:15 改进的堆排序 发布于:2021-06-04 23:42 堆排序-Java 发布于:2021-06-04 21:02 越南语声调处理工具 发布于:2021-06-04 15:58 java测试 发布于:2021-06-09 09:58 快速排序-随机取一个数作为划分标准 发布于:2021-06-04 15:01 小和问题-归并排序扩展 发布于:2021-06-04 01:32 归并排序-Java 发布于:2021-06-03 17:30 冒泡排序-Java 发布于:2021-05-28 17:45 选择排序-Java 发布于:2021-05-28 17:43 一键复用最后代码 发布于:2021-05-26 17:02 Java5-13练习题 发布于:2021-05-25 15:06 键盘输入的 发布于:2021-05-28 19:46 Java5-23练习题 发布于:2021-05-25 14:52 运算注意。 发布于:2021-05-23 18:04 转义字符的使用 发布于:2021-05-23 17:45 1·byte short int 在计算是会自动转化为int 2.float double 为近似值,byte short int 转化时可能会精确丢失 3.把大类型转化小的类型时可能会丢失 发布于:2021-05-23 17:24 IReadBook.java 发布于:2021-05-24 16:04 Java5-20练习题 发布于:2021-05-24 13:09 feistel密码 发布于:2021-05-15 10:52 获取当前时间戳 发布于:2021-05-10 14:10 20210510 测试内部类3 发布于:2021-05-10 08:51 20210510 测试内部类2 发布于:2021-05-10 10:38 20210510 测试内部类1 发布于:2021-05-10 08:27 Calendar的生成 发布于:2021-05-09 23:43 计算出生天数 发布于:2021-05-09 23:07 插入排序算法的改进 发布于:2021-05-07 20:56 插入排序算法 发布于:2021-05-07 20:17 怦然心动Java版, linux下效果最好 发布于:2021-05-10 22:41 选择排序算法改进 发布于:2021-05-06 15:44 java截取字符传中符合标准的日期 发布于:2021-05-06 15:37 冒泡排序算法 发布于:2021-05-06 15:44 选择排序算法--2021.05.05 发布于:2021-05-05 16:46 用户名 密码 发布于:2021-04-21 23:12 Book JavaBean 发布于:2021-04-21 22:47 输入输出库 发布于:2021-04-20 22:41 十进制转十六进制代码 发布于:2021-04-10 13:38 按时区获取近多少天的所有日期 发布于:2021-04-19 20:03 构造方法重载 发布于:2021-03-31 16:16 [更多]
显示目录

How to install Oracle JDK 8 on CentOS



java8-centos-example java8-centos-example

In this tutorial, we will show you how to install Oracle JDK 8 On CentOS.

Environment :

  1. CentOS 6.8
  2. Oracle JDK 8u102

Note
This guide should work on Fedora and RedHat.

1. Get Oracle JDK 8

1.1 Visit Oracle JDK download page, look for RPM version.

1.2 Copy the download link of jdk-8u102-linux-x64.rpm and wget it.

$ pwd
/home/mkyong

$ wget --header "Cookie: oraclelicense=accept-securebackup-cookie" http://download.oracle.com/otn-pub/java/jdk/8u102-b14/jdk-8u102-linux-x64.rpm

2. Install Oracle JDK 8

2.1 Install with yum localinstall.

$ sudo yum localinstall jdk-8u102-linux-x64.rpm

//...
//...
//...
Installed:
  jdk1.8.0_102.x86_64 2000:1.8.0_102-fcs                                                                                                                                          

Complete!

2.2 Now the JDK should be installed at /usr/java/jdk1.8.0_102

$ cd /usr/java
$ ls -lsah
total 12K
4.0K drwxr-xr-x   3 root root 4.0K Jul 21 09:58 ./
4.0K drwxr-xr-x. 15 root root 4.0K Jun 22 22:00 ../
   0 lrwxrwxrwx   1 root root   16 Jul 21 09:58 default -> /usr/java/latest/
4.0K drwxr-xr-x   9 root root 4.0K Jul 21 09:58 jdk1.8.0_102/
   0 lrwxrwxrwx   1 root root   22 Jul 21 09:58 latest -> /usr/java/jdk1.8.0_102/

2.3 Verification

$ java -version
java version "1.8.0_102"
Java(TM) SE Runtime Environment (build 1.8.0_102-b14)
Java HotSpot(TM) 64-Bit Server VM (build 25.102-b14, mixed mode)

2.4 Delete the RPM file

$ rm ~/jdk-8u102-linux-x64.rpm

Done. Oracle JDK 8 is installed on CentOS successfully.

3. JAVA_HOME Environment Variables

This is good practice to set the JAVA_HOME environment variable.

3.1 Edit the .bash_profile, and append the export JAVA_HOME at the end of the file, for example :

.bash_profile

# Get the aliases and functions
if [ -f ~/.bashrc ]; then
    . ~/.bashrc
fi

# User specific environment and startup programs

export JAVA_HOME=/usr/java/jdk1.8.0_102/
export JRE_HOME=/usr/java/jdk1.8.0_102/jre

PATH=$PATH:$HOME/bin:$JAVA_HOME/bin

export PATH

3.2 Test the $JAVA_HOME and $PATH

$ source .bash_profile 

$ echo $JRE_HOME
/usr/java/jdk1.8.0_102/jre

$ echo $JAVA_HOME
/usr/java/jdk1.8.0_102/

$ echo $PATH
/...:/usr/local/bin:/usr/X11R6/bin:/home/mkyong/bin:/usr/java/jdk1.8.0_102//bin

4. Multiple JDK installed

If the CentOS has multiple JDK installed, you can use the alternatives command to set the default java

$ sudo alternatives --config java
[sudo] password for mkyong: 

There are 2 programs which provide 'java'.

  Selection    Command
-----------------------------------------------
   1           /usr/lib/jvm/jre-1.6.0-openjdk.x86_64/bin/java
*+ 2           /usr/java/jdk1.8.0_102/jre/bin/java

Enter to keep the current selection[+], or type selection number:

References

  1. How to Install Oracle JDK 8 On Debian
  2. How To Install Java on CentOS and Fedora
  3. How to set JAVA environment variables in Linux or CentOS
  4. How to use the ‘alternatives’ command to Install Java 8 on CentOS/RHEL and Fedora
  5. The Difference Between Fedora, Redhat, and CentOS
由JSRUN为你提供的Java在线运行、在线编译工具
        JSRUN提供的Java在线运行,Java 在线运行工具,基于linux操作系统环境提供线上编译和线上运行,具有运行快速,运行结果与常用开发、生产环境保持一致的特点。

title

使用此草稿 删除草稿

皮肤:

运行模式:

嵌入代码 iframe嵌入: