Ubuntu下手动安装jdk及配置

在ubuntu下可以通过多种方式来安装jdk,如使用Adept/新立得软件管理器在其中分别搜索"sun-java6-jre"和"sun-java6-jdk"并标记安装、通过apt-get命令来安装(sudo apt-get install sun-java6-jre、sudo apt-get install sun-java6-jdk)、同样也可以通过从java官网上下载jdk安装文件进行手动安装(我下载的文件是:jdk-6u20-linux-i586.bin),这也正是本文所要讲述的一种安装方法。

 

  从官网下载下来的安装文件(如:jdk-6u20-linux-i586.bin)默认都是没有执行权限的,可以通过 $ls -l 命令查询到相关信息,所以首先第一步是要将安装文件赋予可执行权限,可以通过命令 $ sudo chmod u+x /usr/lib/java/jdk-6u20-linux-i586.bin 来实现。

 

  成功修改安装文件权限后,通过命令 $ cd /usr/lib/java/ 进入安装文件所在目录,然后执行命令 $ ./jdk-6u20-linux-i586.bin 屏幕将会出现jdk安装的相关信息,然后一路回车,直至屏幕显示要求输入 yes/no,此时输入y并回车,当前目录下将会多出一个jdk1.6.0_20的目录,这也意味jdk已成功安装。

 

  成功安装完JDK后,接下来我们将要进行JDK的配置,使用命 $ sudo gedit /etc/environment 对environment文件进行修改并添加以下代码:

 

Java代码 复制代码 收藏代码
  1. PATH="/usr/lib/java/jdk1.6.0_20/bin"
  2. CLASSPATH="/usr/lib/java/jdk1.6.0_20/lib"
  3. JAVA_HOME="/usr/lib/java/jdk1.6.0_20"
PATH="/usr/lib/java/jdk1.6.0_20/bin" 
CLASSPATH="/usr/lib/java/jdk1.6.0_20/lib" 
JAVA_HOME="/usr/lib/java/jdk1.6.0_20"

若PATH已存在,则用冒号作间隔,将jdk的bin目录地址加上,这样java的环境变量将配置成功了,但这样默认使用的JDK可能还不是我们刚才安装的,因为ubuntu可能还会有默认的jdk,如openjdk;所以,为了使默认使用的是我们安装的jdk,还需执行如下命令:

 

Java代码 复制代码 收藏代码
  1. $ sudo update-alternatives --install /usr/bin/java java /usr/lib/java/jdk1.6.0_20/bin/java 300
  2. $ sudo update-alternatives --install /usr/bin/javac javac /usr/lib/java/jdk1.6.0_20/bin/javac 300
  3. $ sudo update-alternatives --config java
$ sudo update-alternatives --install /usr/bin/java java /usr/lib/java/jdk1.6.0_20/bin/java 300 

$ sudo update-alternatives --install /usr/bin/javac javac /usr/lib/java/jdk1.6.0_20/bin/javac 300

$ sudo update-alternatives --config java

成功执行命令后,我们安装的JDK就是系统默认的了,执行命令 $  java -version 就可以成功看到 JDK的相关信息了如:

 

Java代码 复制代码 收藏代码
  1. java version "1.6.0_20"
  2. Java(TM) SE Runtime Environment (build 1.6.0_20-b02)
  3. Java HotSpot(TM) Server VM (build 16.3-b01, mixed mode)
移植 lwip,在 windows 内核构建一个 TCPIP 协议栈 移植 lwip,在 windows 内核构建一个 TCPIP 协议栈 亲,当你点开看这篇文章,就说明你知道我想要干什么事情,或者说,你知道在 Windows 的内核种绕开它的网络协议,再独立构建一个网络协议栈的意义。如果你要问我有 windows 系统的网络协议栈不用,移植 lwip 有什么意义,那么你可以关闭链接走人了,因为这篇文章不适合你,它不是讲 lwip 移植原理的。 经常关注我的博客的朋... 阅读详情

相关推荐

西门子PLC与汇川SV660P伺服速度模式配置实战指南

本文详细介绍了西门子S7-1200 PLC与汇川SV660P伺服驱动器在速度模式下的配置实战指南。从硬件接线、伺服参数配置到TIA Portal软件组态和PLC程序编写,提供了全面的操作步骤和实用技巧,帮助工程师快速解决伺服系统调试中的常见问题,确保系统稳定运行。

weixin_30316097的博客 500

在Ubuntu安装JDK并且配置在Sudo下可执行

http://www.wikihow.com/Install-Oracle-Java-on-Ubuntu-Linux

thinking的专栏 1297

13.5元低成本模拟乘法器AD633JN实测:手把手教你避开那些坑

本文以13.5元低成本模拟乘法器AD633JN为核心,通过实测搭建混沌电路的全过程,手把手教你避开电源灌流、芯片发烫、输入偏置等常见陷阱。文章详细剖析了AD633JN的比例因子、输入阻抗等关键特性,并提供了正确的电源去耦、信号耦合及稳定性布线方案,旨在帮助硬件爱好者与工程师高效利用这款高性价比芯片,节省调试时间与成本。

weixin_28432777的博客 519

Ubuntu Java 开发环境搭建(安装包手动安装)

JDK maven redis git

weixin_46257411的博客 2622

Linux【实战】—— LAMP环境搭建 & 部署网站

由LinuxApacheMySQLPHP组成的一个web网络平台。

2201_75935630的博客 4980

STM32CubeIDE入坑指南

一 前言 在科技日新月异的今天,作为从事效率为先的苦逼 IT 行业,秉承着我不入地狱谁入地狱的伟大革命精神,我决定再一次做第一个吃螃蟹的人,通过自身的入坑过程,为大家测试STM32CubeIDE这款新式工具。(其实是为了我能省点时间,快点做完项目,多挣点钱买几瓶肾气丸) 二 看一看别人是如何入坑的 二 手把手带你入坑 三 相关资料 ...

CH的博客 1万+

Java技术栈 —— Ubuntu下安装Java

如何在Ubuntu下安装JDK

键盘国治理专家的博客 4888

游戏开发:逻辑与渲染分离技术解析

游戏开发中逻辑与渲染分离的架构设计 本文系统阐述了游戏开发中逻辑与渲染分离的设计原则与实践方法。文章首先定义了核心概念:逻辑层负责游戏规则与状态,渲染层处理视觉表现,二者通过数据模型层进行通信。通过历史回顾,揭示了从早期混合架构到现代分层设计的演变过程。 在技术实现层面,文章详细分析了分离架构的优势:性能优化、流畅度控制、测试便利性、扩展灵活性以及团队协作效率。提供了Unity和Unreal两大引擎的具体实现方案,包括代码示例、分层模型和最佳实践。特别探讨了网络同步、客户端预测、插值处理等关键技术难点。 文

本博客聚焦游戏开发技巧、创业实战心得及大学热门课程干货。这里既有技术深度,也有思维广度,无论你是开发者、创业者还是高校学子,都能在这里找到适合自己的成长之路! 1060

Ubuntu如何安装Java

ubuntu安装java。测试Java是否安装成功。查找jdk的实际位置。

Peter Cheung的博客 6125

rk3576 适配摄像头 (mipi 双摄)

RK3576 自带两个 4-Lane DPHY 和一个 DCPHY CSI 接口,可以连接 4lane 的双摄像头,最直接的方式就是充分利用其两个 D-PHY 接口。次选方案是 DCPHY + DPHY方案,更次之方案是单DPHY,设置成分离模式,连接两颗摄像头。

weixin_35723192的博客 389

《UDS协议从入门到精通》系列——图解0x23:通过地址读取内存

如何读取ECU中指定内存地址的数据?图解UDS 0x23服务带你快速上手!!

车载系统攻城狮 2623

Ubuntu下手动安装jdk及配置(转)

原文地址:http://www.iteye.com/topic/664394 在ubuntu下可以通过多种方式来安装jdk,如使用Adept/新立得软件管理器在其中分别搜索"sun-java6-jre"和"sun-java6-jdk"并标记安装、通过apt-get命令来安装(sudo apt-get install sun-java6-jre、sudo apt-get install sun-...

jzkangta 467

华为OD新系统机试真题 - 配置操作失败数量统计

华为OD机试新系统 4月8号【配置操作失败数量统计】,提供C语言、Java、C++、Python、Go、JavaScript源码实现,并提供完整思路讲解,以及在线OJ模拟做题。华为OD机试真题【配置操作失败数量统计】。

qq_45776114的博客 1158

ubuntu 手动安装jdk配置

首先,从http://java.sun.com中下载jdk,我的版本是jdk1.6.0_12,我下载的是bin文件,我将下载的jdk1.6.0_12.bin文件置于/usr/lib/jvm/java中 然后,在shell中执行: 代码: sudo chmod u+x /usr/lib/jvm/java/jdk1.6.0_12.bin 修改bin文件权限,使其可执行 然后,执行 代码...

grow up 121

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

OV9734 DATASHEET,完整规格书

OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

Ubuntu环境下手动下载、安装、配置jdk8

如题,这里讲述如何在ubuntu下手动下载并配置jdk8. (利用软链接的方法,方便后续jdk版本的切换)

the Blog of 等不到天亮丶等时光 3101

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

ubuntu 手动安装jdk及一些配置

sudo vi /etc/environment 在 environment中修改,出现如下部分 引用: PATH="......:/usr/lib/jvm/java/jdk1.6.0_12/bin" CLASSPATH=.:/usr/lib/jvm/java/jdk1.6.0_12/lib JAVA_HOME=/usr/lib/jvm/java/jdk1.6.0_12 执行 ...

飞翔 - Flying 137

SAP B1中文培訓教材_SDK

公司内部培训资料,对开发工具 ,DIAPI, UIAPI,Add-ON有详细解说

Ubuntu 20.04 JDK安装配置全攻略:apt、手动与SDKMAN方案详解

Java开发环境配置是后端、大数据和安卓开发的基础环节,其核心在于正确安装和配置JDK。理解Linux环境变量原理,特别是JAVA_HOME和PATH的作用机制,是确保Java应用和构建工具(如Maven、Gradle)正常运行的关键。掌握环境变量配置技术,能有效解决版本冲突和路径问题,提升开发效率。在实际应用场景中,开发者常需根据需求选择不同的JDK安装方案。例如,对于需要灵活切换多个JDK版本(如JDK 8、JDK 21)的开发者,使用SDKMAN工具进行管理是高效实践。而对于追求稳定和系统集成的服务器

weixin_33709364的博客 331

Ubuntu 20.04安装配置JDK全攻略:APT、手动安装与多版本管理

Java开发环境搭建是软件开发的基础环节,其核心在于Java开发工具包(JDK)的正确安装与配置。JDK作为Java应用程序的编译和运行基础,其版本选择与环境变量设置直接影响到项目的构建与部署。在Linux系统中,特别是广泛使用的Ubuntu 20.04 LTS服务器环境,通过APT包管理器安装OpenJDK是最便捷的方式,它能自动处理依赖并符合系统管理规范。然而,对于需要精确控制版本或灵活切换多版本(如Java 8、11、17)的开发场景,手动下载归档包并配置环境变量则提供了更高的自由度。理解环境变量(如

weixin_30718391的博客 409

ubuntu手动安装jdk并配置jetty

1. 获取和安装jdk1.6 cd ~/downloads wget -c http://download.oracle.com/otn-pub/java/jdk/6u32-b05/jdk-6u32-linux-x64.bin sudo cp jdk-6u32-linux-x64.bin /usr/local/bin/ chmod u+x jdk-6u32-linux-x64.bin ...

weixin_30457881的博客 134

ubuntu安装jdk11并配置环境变量(手动解压方式)

ubuntu安装jdk11并配置环境变量 下载 jdk11官方地址地址失效就自己官方找吧 点击下载,官网下载需要登录oracle账号,没有的注册 目前官网是11.0.12版本,我电脑上是11.0.11版本,我就不下载了,正好后面配置环境变量的时候需要修改成对应的版本,后面的人看到版本还是不同的,这里就直接使用不同的版本往下面演示 安装 上传 将下载的压缩包上传到服务器上,我这里使用的FinalShell,自带有上传的功能,如果用的shell6等,其实大差不差 解压 创建文件夹,目录结构如图 将解压的文

weixin_42431643的博客 4319

Ubuntu 手动安装JDK

终于成功手动安装了JDK,在此分享一下,希望所有开始使用ubuntu的新手能够用上自己所需版本的JDK。 1.下载JD: http://www.oracle.com/technetwork/java/javase/downloads/index.html 2.将下载的文件copy到自己指定的目录 3.打开终端(gnome-terminal),进入该目录。 4.修改该jdk的权限 sud...

weixin_30445169的博客 74

Ubuntu手动安装JDK

安装前可以查看一下jdk版本,进入Ubuntu终端 $java -version 回车,可以看到jdk版本是1. 4 .2的。 1. 手动安装jdk6 首先,在http://java.sun.com下载jdk-6u12-linux-i586.bin,据说这个操作起来比较简单,不需要转换。 然后,可以把它放置在任何你喜欢的文件夹,如果是像我样的菜鸟,建议把它放置到主文件夹(/home/*...

woshiyu4039的博客 167
上一篇: ubuntu安装配置telnet
下一篇: spring多数据源的实现
ghostjohn
博客等级 码龄20年 1粉丝 25原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值