linux jdk 环境变量配置

news/2024/7/10 5:43:13 标签: jdk, linux, ubuntu, java, path, 终端

到oracle官方网站上将jdk-6u14-linux-i586.bin下载

Ubuntu JDK安装配置2.解压文件

◆打开终端,进入放置jdk的目录[cd /home/];

◆更改文件权限为可执行[chmod u+x jdk-6u14-linux-i586.bin]

        或者[chmod 701 jdk-6u14-linux-i586.bin]

◆解压文件 [sudo ./jdk-6u14-linux-i586.bin],yes/no选择yes,执行完之后边可

以在develop目录下面看到文件夹jdk1.6.0_14

Ubuntu JDK安装配置3.配置环境变量

◆以root身份打开并编辑profile文件[sudo gedit /etc/profile]

◆在profile文件最后添加

#set java environment

JAVA_HOME=/opt/java/jdk1.6.0_14

export JRE_HOME=/opt/java/jdk1.6.0_14/jre

export CLASSPATH=$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH

export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH

保存并关闭

Ubuntu JDK安装配置4.重启系统

Ubuntu JDK安装配置5.查看java版本

终端输入java -version将会显示Java版本的相关信息,Ubuntu JDK安装成功

经本人尝试,发现如下方式也可以

JAVA_HOME=/opt/java/jdk1.6.0_30

export JRE_HOME=$JAVA_HOME/jre
    export CLASSPATH=.:$CLASSPATH:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
    export PATH=$PATH:$JAVA_HOME/bin

如下也可以:



http://www.niftyadmin.cn/n/614825.html

相关文章

算法基础之--hash表新增,删除,扩容

package wck.sort;import java.util.TreeMap;/*** 二次封装hashtable。基于数组和TreeMap* param <K>* param <V>**/ public class HashTable<K extends Comparable<K>, V> {private final int[] capacity {53, 97, 193, 389, 769, 1543, 3079, 6151, …

ubuntu 安装 sqldeveloper 后不能使用的解决方案

由于oracle的sqldeveloper是使用java开发的&#xff0c;所以当运行是必须给其设置jdk环境变量&#xff0c;设置方法如下&#xff1a; vi opt/sqldeveloper/sqldeveloper/bin/sqldeveloper.conf 在以上文件中加入以下信息&#xff1a; SetJavaHome /opt/java/jdk1.6.0_30 …

并发测试辅助类CountDownLatch使用与源码

CountDownLatch类介绍: 一个同步辅助类&#xff0c;在完成一组正在其他线程中执行的操作之前&#xff0c;它允许一个或多个线程一直等待。 用给定的计数 初始化 CountDownLatch。由于调用了 countDown() 方法&#xff0c;所以在当前计数到达零之前&#xff0c;await 方法会一…

AQS--独占锁源码解析

AQS独占锁是很多并发包的基础,像读写锁&#xff0c;CountDownLatch都是基于AQS实现的&#xff0c;搞懂其原理对我们学习java并发包会有很好的作用。 - 先来看锁的几种状态 volatile int waitStatus; //锁状态//以下几种状态代表锁的具体值static final Node EXCLUSIVE null;//…

linux 创建桌面方式

很多做java开发的人都知道eclipse是非安装版的&#xff0c;但是在linux下我们又不能像windows下一样右键发送桌面快捷方式&#xff0c;或者直接托拽至桌面&#xff0c;但是每次去文件夹找eclipse的启动图标很不方便&#xff0c;现在我们可以使用命令来创建快捷方式&#xff0c;…

X86-64寄存器和栈帧

概要 说到x86-64&#xff0c;总不免要说说AMD的牛逼&#xff0c;x86-64是x86系列中集大成者&#xff0c;继承了向后兼容的优良传统&#xff0c;最早由AMD公司提出&#xff0c;代号AMD64&#xff1b;正是由于能向后兼容&#xff0c;AMD公司打了一场漂亮翻身战。导致Intel不得不转…

ubuntu 桌面环境下显示文件全路径

ubuntu桌面环境在默认情况下显示如下&#xff1a; 但是有时我们需要复制路径&#xff0c;从终端操作当然可以解决这个问题&#xff0c;但是那样很慢&#xff0c;如果在桌面操作效率当然会很高&#xff0c;那么怎么操作呢&#xff0c;ctrl L 地址兰就会变成如下显示&#xff1a…

ubuntu 下打开 chm 文件

一、CHMSEE这个比较常见了&#xff0c;呵呵。安装: sudo apt-get install chmsee之后在应用程序附件中就可以看到了。问题1&#xff1a;启动不了或者出现chmsee: error while loading shared libraries: libxul.so: cannot open shared object file: No such file or directory…