Ubuntu 12.04 安装Java JDK 以及配置过程

Ubuntu12.04 32位下安装JDK 8u102 在网上查找了很久Ubuntu12.04下最新jdk8u102,文章乱七八糟,找不到自己想要的结果,最后按照自己的方法,完成了安装,给大家参考,希望帮助到你,帮你节约开发时间! 阅读详情

Ubuntu 下配置 Java JDK 应该是每个Java开发者必备的技能,之前总是草草配置没有总结和回顾,今天总结一下!

本文源自部分内容源于网络,配置过程整理备忘使用,本文最经典之处是多版本JDK之间切换方法!

安装环节

1、卸载系统自带OpenJdk

$  sudo apt-get purge openjdk*

2、安装下载完毕的JDK,目前Oracle官方提供的Linux 64位版本下载 JDK 1.7 有tar.gz 格式,但JDK 1.6有bin格式,本文以.bin方式记录。

$ chmod +x jdk-6u45-linux-x64.bin #添加执行权限
$ ./jdk-6u45-linux-x64.bin #运行后结果会将JDK解压缩到本目录

3、查看结果,目前本目录下有两个JDK版本,1.7是之前安装的

$ ll
drwxr-xr-x 8 john john     4096 Mar 27  2013 jdk1.6.0_45/
drwxr-xr-x 8 john john     4096 Apr  4  2013 jdk1.7.0_51/

4、创建JDK软链接并将其指向jdk1.7.0_51,需要那个就软链接那个!

$ ln -s jdk1.7.0_51 current
john@ubuntu:Jdk$ ll
lrwxrwxrwx 1 john john        11 Feb  9 18:29 current -> jdk1.7.0_51/
drwxr-xr-x 8 john john      4096 Mar 27  2013 jdk1.6.0_45/
drwxr-xr-x 8 john john      4096 Feb  9 18:27 jdk1.7.0_51/

配置环境变量

1、修改系统级别环境变量

$ sudo vim /etc/environment

2、添加如下内容,根据自身情况修改

JAVA_HOME="/home/john/Developer/Jdk/current"
CLASSPATH=".:$JAVA_HOME/lib"

3、修改完毕,使环境变量立即生效

$ source /etc/environment 

设置默认Java解析器

1、查看当前默认Java解析器

$ update-alternatives --display java 
java - auto mode
  link currently points to /usr/bin/gij-4.6
/usr/bin/gij-4.6 - priority 1046
  slave java.1.gz: /usr/share/man/man1/gij-4.6.1.gz
Current 'best' version is '/usr/bin/gij-4.6'.

2、添加Java解析器

$ sudo update-alternatives --install /usr/bin/java java ~/Developer/Jdk/current/bin/java 300

3、配置默认Java解析器,注意权限,这里本机选择项目1进行配置

$ sudo update-alternatives --config java
There are 2 choices for the alternative java (providing /usr/bin/java).

  Selection    Path                                       Priority   Status
------------------------------------------------------------
* 0            /usr/bin/gij-4.6                            1046      auto mode
  1            /home/john/Developer/Jdk/current/bin/java   300       manual mode
  2            /usr/bin/gij-4.6                            1046      manual mode

Press enter to keep the current choice[*], or type selection number: 1
update-alternatives: using /home/john/Developer/Jdk/current/bin/java to provide /usr/bin/java (java) in manual mode.
4、打完收工,查看配置选项是否正确!

alternative 模式已经由自动变为手动!

$ update-alternatives --display java 
java - manual mode
  link currently points to /home/john/Developer/Jdk/current/bin/java
/home/john/Developer/Jdk/current/bin/java - priority 300
/usr/bin/gij-4.6 - priority 1046
  slave java.1.gz: /usr/share/man/man1/gij-4.6.1.gz
Current 'best' version is '/usr/bin/gij-4.6'.

查看Java版本

$ java -version
java version "1.7.0_51"
Java(TM) SE Runtime Environment (build 1.7.0_51-b13)
Java HotSpot(TM) 64-Bit Server VM (build 24.51-b03, mixed mode)


感谢以下作者,排名不分先后 :)

Ubuntu Java安装配置

Ubuntu 12.04 卸载自带OpenJDK, 手动下载IDK并配置Java运行环境

Ubuntu 12.04安装Java开发环境(jdk1.7 + Eclipse)

update-alternatives学习笔记

update-alternatives自定义链接指向的用法

ubuntu22.04下安装gdal3.5.3,并支持java读取tif文件获取高程 因为工作需要,需要在小型服务器上安装支持读取tif文件获取高程数据的应用,使用java语言开发,服务器可能随时断电和启动,所以为了性能和速度,打算安装linux版本系统,并部署gdal读取tif文件并提供接口服务,某些硬件和软件对linux版本的内核有要求,选来选去,只能选择ubuntu22.04这个版本,server版本和desk版本都可以,已验证,本文以desk版本为主,系统安装不在本文说明;在/usr/local/下创建gdal文件夹,将所有包拷贝至此文件夹下;查看jdk版本,安装完成. 阅读详情

相关推荐

Ubuntu下安装Java

在Ubuntu操作系统上安装Java非常简单,本文将为您提供详细的安装步骤。至此,您已经成功在Ubuntu上安装了Java并验证了安装结果。同样地,安装过程中会有一个确认提示,按下回车键继续安装。安装完成后,JDK将会被配置为系统的默认Java开发环境。安装过程中,您将会看到一个确认提示,按下回车键继续安装。安装完成后,JRE将会被配置为系统的默认Java版本。如果您需要进行Java开发,您还需要安装Java开发工具包(JDK)。在安装Java之前,我们需要确保系统的软件包列表是最新的。

JqlScala的博客 1万+

Ubuntu如何安装Java

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

Peter Cheung的博客 6125

基于ROS2的实时视频流转换:image2rtsp在多路相机采集中的应用

本文详细介绍了如何在ROS2机器人系统中使用image2rtsp工具,将ROS2内部的相机图像话题实时转换为标准的RTSP视频流。重点阐述了其安装配置、核心参数调优,并提供了多路相机采集的实战方案,解决了机器人视觉数据跨平台、跨网络分发的难题,极大提升了视频流集成的部署效率。

weixin_29214559的博客 396

ubuntu 12.04 java 安装_Ubuntu 12.04安装Java开发环境

先到官网下载相应的jdk压缩包解压 tar -zxvf *.tar.gz -c java移动到合适的目录,一般情况下放在/usr/local/目录下sudo mv java /usr/local/下面就是配置环境变量了sudo gedit /etc/profile在最下面增加以下代码:export JAVA_HOME=/usr/local/java/jdk1.7.0_21export JRE_H...

weixin_39564617的博客 145

PADS导出PCB正反面丝印为CAD文件的方法

本文介绍如何将PADS绘制的pcb格式的PCB文件顶底层丝印及板框导出为CAD的dxf文件格式,并且将底层丝印进行镜像为正常视角

luguodeyo的博客 3294

英飞凌TC3xx的GTM模块到底有多强?从PWM生成到电机驱动,一篇讲透车载定时器核心

本文深入解析英飞凌TC3xx系列中的GTM模块在汽车电子领域的强大功能,从PWM生成到电机驱动的全链路设计。通过模块化架构和硬件级解决方案,GTM显著提升系统精度和响应速度,适用于电机控制、电源管理等复杂场景。文章结合实战经验,详细拆解GTM的技术实现和性能优势。

weixin_27741699的博客 204

vm虚拟机安装ubuntu12.04配置安卓虚拟机

vm虚拟机安装ubuntu12.04配置Java环境 1、安装VMware Workstation pro 2、安装ubuntu-12.04-desktop-amd64 3、gcc、g++降版本 4、把aosp目录拷入 5、在命令窗口下运行sudo ./ jdk-6u29-linux-x64.bin 6、在命令窗口下运行sudo gedit /etc/profile,并把profile_appe...

一只行走猿的博客 1673

Jev模型入门:从API接入到本地部署的完整实践指南

大模型的应用方式正从单一聊天窗口转向复杂的自动化工作流,而推理模型因具备指令跟随与结构化输出能力,成为构建Agent和数据处理管线的关键组件。Jev作为面向通用场景的推理模型,不仅提供了OpenAI兼容的API接口,还支持本地量化部署,兼顾隐私、可控性与长期成本。本文从模型定位出发,明确Jev与基座模型的差异,随后介绍密钥管理、API调用、参数调优,并深入演示基于Ollama与llama.cpp的本地部署流程,包括GGUF模型文件与chat template的匹配要点。针对实践中的常见问题,如密钥泄露、ma

weixin_29057237的博客 357

Ubuntu12.04安装Java6 JDK6 32位or64位

oracle java 6 jdk 64-bit $ ./jdk-6u45-linux-x64.bin $ sudo mv jdk1.6.0_45 /opt $ sudo update-alternatives --install "/usr/bin/java" "java" "/opt/jdk1.6.0_45/bin/java" 1 $ sudo update-alt

WangHB的专栏 2280

当NetApp 7-mode遇到单控制器故障:HA模式手动修复全记录

本文详细记录了NetApp 7-mode存储系统在单控制器故障时的应急修复过程,包括HA配置重建、磁盘初始化和业务恢复等关键步骤。通过实战案例解析如何解决`VIA Interconnect is down`等典型问题,为企业级存储系统的高可用保障提供实用指南。

yolo5detector的博客 246

在统信UOS Server 20上踩坑记:手把手教你搞定openGauss 5.0.0企业版安装(附常见报错解决方案)

本文详细记录了在统信UOS Server 20上安装openGauss 5.0企业版的实战经验,包括环境准备、依赖库问题、目录权限、内存参数调优等常见问题的解决方案。通过伪装系统标识、建立软链接、调整内存参数等方法,成功克服国产操作系统与企业级数据库的兼容性挑战,为开发者提供了一份深度排雷指南。

weixin_28698059的博客 263

Ubuntu12.04中安装和配置Java JDK

Ubuntu12.04中安装和配置Java JDK 参考:http://blog.csdn.net/edwzhang/article/details/7759933 装了ubuntu,不熟悉。 原址如下:http://www.cnblogs.com/bluestorm/archive/2012/05/10/2493592.html 先去 Oracle(http://www.or

shyu1989的专栏 734

万字长文解密:SAP Fiori 首屏加载缓慢背后的真相

什么是一个健康理想的 Fiori 首次加载状态?FLP 首页不臃肿,用户默认看见的内容不多但足够用缓存作业按规则运行,冷启动不至于每次都从零开始应用首屏只读必要数据,UI5 资源经过 preload,视图异步加载OData 服务字段克制、分页合理、缓存分层清楚后台 CDS 与 HANA 只为当前屏幕做最必要的工作。只要这些标准同时满足,用户第一次打开 Fiori 页面的体感通常会从明显卡顿变成可接受甚至顺滑。

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 557

ubuntu java jdk_Ubuntu 配置java jdk

在编译android源码的过程中,遇到一个搭建java环境的问题:我下载并安装了java的jdk,然后在管理员账户下已经可以通过java -version命令查看到java jdk安装成功了,提示如下:java version "1.6.0_30"Java(TM) SE Runtime Environment (build 1.6.0_30-b12)Java HotSpot(TM) 64-Bit ...

weixin_30583711的博客 264

全球气候模式降尺度方法总结及其代码实现

简介总结各类型气候模式降尺度方法

WW、forever的博客 1万+

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

ubuntu12.04安装myeclipse

操作系统:ubuntu12.04 java版本:1.7.0_07 myeclipse版本:9.1 myeclipse的安装文件是.run文件myeclipse-9.1-offline-installer-linux.run  sudo ./myeclipse-9.1-offline-installer-linux.run 出现如下提示: A Java Runtime Envi

qiuchenl的专栏 5427

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

Ubuntu12.04 下安装 JDK 并配置环境变量

系统:Ubuntu12.04 JDK: dk-6u39-linux-i586.bin 步骤: 1.将JDK文件置于/local目录下(可自选其他目录) 2.安装JDK(必要时修改使用权限:SHELL中 sudo chmod u+x /local/jdk1.6.0_39.bin ) 3.配置环境变量 如果你需要给某个用户权限使用这些环境变量,你只需要修改其个人用户主目录下

jokes000的专栏 1518

深度学习工具包 DeepLearningToolbox

深度学习工具包Deprecation notice.-----This toolbox is outdated and no longer maintained.There are much better tools available for deep learning than this toolbox, e.g. [Theano](http://deeplearning.net/software/theano/), [torch](http://torch.ch/) or [tensorflow](http://www.tensorflow.org/)I would suggest you use one of the tools mentioned above rather than use this toolbox.Best, Rasmus.DeepLearnToolbox================A Matlab toolbox for Deep Learning.Deep Learning is a new subfield of machine learning that focuses on learning deep hierarchical models of data.It is inspired by the human brain's apparent deep (layered, hierarchical) architecture.A good overview of the theory of Deep Learning theory is[Learning Deep Architectures for AI](http://www.iro.umontreal.ca/~bengioy/papers/ftml_book.pdf)For a more informal introduction, see the following videos by Geoffrey Hinton and Andrew Ng.* [The Next Generation of Neural Networks](http://www.youtube.com/watch?v=AyzOUbkUf3M) (Hinton, 2007)* [Recent Developments in Deep Learning](http://www.youtube.com/watch?v=VdIURAu1-aU) (Hinton, 2010)* [Unsupervised Feature Learning and Deep Learning](http://www.youtube.com/watch?v=ZmNOAtZIgIk) (Ng, 2011)If you use this toolbox in your research please cite [Prediction as a candidate for learning deep hierarchical models of data](http://www2.imm.dtu.dk/pubdb/views/publication_details.php?id=6284)```@MASTERSTHESIS\{IMM2012-06284, author = "R. B. Palm", title = "Prediction as a candidate for learning deep hierarchical models of data", year = "2012",}```Contact: rasmusbergpalm at gmail dot comDirectories included in the toolbox-----------------------------------`NN/` - A library for Feedforward Backpropagation Neural Networks`CNN/` - A library for Convolutional Neural Networks`DBN/` - A library for Deep Belief Networks`SAE/` - A library for Stacked Auto-Encoders`CAE/` - A library for Convolutional Auto-Encoders`util/` - Utility functions used by the libraries`data/` - Data used by the examples`tests/` - unit tests to verify toolbox is workingFor references on each library check REFS.mdSetup-----1. Download.2. addpath(genpath('DeepLearnToolbox'));Example: Deep Belief Network---------------------```matlabfunction test_example_DBNload mnist_uint8;train_x = double(train_x) / 255;test_x = double(test_x) / 255;train_y = double(train_y);test_y = double(test_y);%% ex1 train a 100 hidden unit RBM and visualize its weightsrand('state',0)dbn.sizes = [100];opts.numepochs = 1;opts.batchsize = 100;opts.momentum = 0;opts.alpha = 1;dbn = dbnsetup(dbn, train_x, opts);dbn = dbntrain(dbn, train_x, opts);figure; visualize(dbn.rbm{1}.W'); % Visualize the RBM weights%% ex2 train a 100-100 hidden unit DBN and use its weights to initialize a NNrand('state',0)%train dbndbn.sizes = [100 100];opts.numepochs = 1;opts.batchsize = 100;opts.momentum = 0;opts.alpha = 1;dbn = dbnsetup(dbn, train_x, opts);dbn = dbntrain(dbn, train_x, opts);%unfold dbn to nnnn = dbnunfoldtonn(dbn, 10);nn.activation_function = 'sigm';%train nnopts.numepochs = 1;opts.batchsize = 100;nn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.10, 'Too big error');```Example: Stacked Auto-Encoders---------------------```matlabfunction test_example_SAEload mnist_uint8;train_x = double(train_x)/255;test_x = double(test_x)/255;train_y = double(train_y);test_y = double(test_y);%% ex1 train a 100 hidden unit SDAE and use it to initialize a FFNN% Setup and train a stacked denoising autoencoder (SDAE)rand('state',0)sae = saesetup([784 100]);sae.ae{1}.activation_function = 'sigm';sae.ae{1}.learningRate = 1;sae.ae{1}.inputZeroMaskedFraction = 0.5;opts.numepochs = 1;opts.batchsize = 100;sae = saetrain(sae, train_x, opts);visualize(sae.ae{1}.W{1}(:,2:end)')% Use the SDAE to initialize a FFNNnn = nnsetup([784 100 10]);nn.activation_function = 'sigm';nn.learningRate = 1;nn.W{1} = sae.ae{1}.W{1};% Train the FFNNopts.numepochs = 1;opts.batchsize = 100;nn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.16, 'Too big error');```Example: Convolutional Neural Nets---------------------```matlabfunction test_example_CNNload mnist_uint8;train_x = double(reshape(train_x',28,28,60000))/255;test_x = double(reshape(test_x',28,28,10000))/255;train_y = double(train_y');test_y = double(test_y');%% ex1 Train a 6c-2s-12c-2s Convolutional neural network %will run 1 epoch in about 200 second and get around 11% error. %With 100 epochs you'll get around 1.2% errorrand('state',0)cnn.layers = { struct('type', 'i') %input layer struct('type', 'c', 'outputmaps', 6, 'kernelsize', 5) %convolution layer struct('type', 's', 'scale', 2) %sub sampling layer struct('type', 'c', 'outputmaps', 12, 'kernelsize', 5) %convolution layer struct('type', 's', 'scale', 2) %subsampling layer};cnn = cnnsetup(cnn, train_x, train_y);opts.alpha = 1;opts.batchsize = 50;opts.numepochs = 1;cnn = cnntrain(cnn, train_x, train_y, opts);[er, bad] = cnntest(cnn, test_x, test_y);%plot mean squared errorfigure; plot(cnn.rL);assert(er<0.12, 'Too big error');```Example: Neural Networks---------------------```matlabfunction test_example_NNload mnist_uint8;train_x = double(train_x) / 255;test_x = double(test_x) / 255;train_y = double(train_y);test_y = double(test_y);% normalize[train_x, mu, sigma] = zscore(train_x);test_x = normalize(test_x, mu, sigma);%% ex1 vanilla neural netrand('state',0)nn = nnsetup([784 100 10]);opts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samples[nn, L] = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.08, 'Too big error');%% ex2 neural net with L2 weight decayrand('state',0)nn = nnsetup([784 100 10]);nn.weightPenaltyL2 = 1e-4; % L2 weight decayopts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex3 neural net with dropoutrand('state',0)nn = nnsetup([784 100 10]);nn.dropoutFraction = 0.5; % Dropout fraction opts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex4 neural net with sigmoid activation functionrand('state',0)nn = nnsetup([784 100 10]);nn.activation_function = 'sigm'; % Sigmoid activation functionnn.learningRate = 1; % Sigm require a lower learning rateopts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex5 plotting functionalityrand('state',0)nn = nnsetup([784 20 10]);opts.numepochs = 5; % Number of full sweeps through datann.output = 'softmax'; % use softmax outputopts.batchsize = 1000; % Take a mean gradient step over this many samplesopts.plot = 1; % enable plottingnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex6 neural net with sigmoid activation and plotting of validation and training error% split training data into training and validation datavx = train_x(1:10000,:);tx = train_x(10001:end,:);vy = train_y(1:10000,:);ty = train_y(10001:end,:);rand('state',0)nn = nnsetup([784 20 10]); nn.output = 'softmax'; % use softmax outputopts.numepochs = 5; % Number of full sweeps through dataopts.batchsize = 1000; % Take a mean gradient step over this many samplesopts.plot = 1; % enable plottingnn = nntrain(nn, tx, ty, opts, vx, vy); % nntrain takes validation set as last two arguments (optionally)[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');```[![Bitdeli Badge](https://d2weczhvl823v0.cloudfront.net/rasmusbergpalm/deeplearntoolbox/trend.png)](https://bitdeli.com/free "Bitdeli Badge")

SAP B1中文培訓教材_SDK

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

ubuntu 12 04下安装JDK7

ubuntu 12 04下安装JDK7 前几天刚刚装了64位的ubuntu 12 04。各种折腾啊,基本是linux小白。非常白的小白,很多东西都是从网上各种翻资料,才找到解决办法~不多废话了。说一下自己安装jdk段的过程。     本文参考自,http://hi.baidu.com/wtx521/item/a453d3e43003b3068d3ea8d0。      下载JD

YvanTan的专栏 682

Ubuntu 12.04下安装JDK7

原文:http://www.2cto.com/os/201210/159341.html Ubuntu 12.04下安装JDK7   今天想在下载个Android系统的源代码瞧瞧究竟,听说在linux系统里边 下载源代码比较顺手,就准备在我新安装的Linux虚拟机里配置个环境, 结果被一个JDK给卡了半天的壳。终于在刚才看到了下面的信息: 1 @-VirtualBox:~$

lano2088的专栏 665

Ubuntu 12.04安装JDK1.6

最近一直在学习Android Framework相关到内容。所以一直在看《Android系统源代码情景分析 [罗升阳著]》这本书。为来支持原作者,特地买了实体书。之前看老罗到文章,也看到来作者发现销售情况不太理想,写书的积极性受到打击,所以想特地尽自己到微薄之力支持一下。毕竟大家都不容易。 ubuntu版本 12.04 jdk1.6 下载地址 http://www.oracle.com/techn...

u011379195的专栏 403

Ubuntu下tomcat安装

环境:Ubuntu12.04 64位 需要安装: 1. java jdk 2. apache-tomcat7 1.安装并配置java jdk   (1)官网下载JDK     地址: http://www.oracle.com/technetwork/articles/javase/index-jsp-138363.html        在Java SE Developme

jenyzhang的专栏 1万+

Ubuntu安装和配置Java JDK[装载]

Ubuntu安装和配置Java JDK(这里以12.04版本为例) 1.下载jdk-7u25-linux-i586.tar.gz 2.修改jdk-7u25-Linux-i586.tar.gz的可执行权限,最简单的方法是赋予权限,即: [plain] view plain copy  print? chmod 755 jdk-7u25

我的博客 337

Ubuntu 12.04安装Sun JDK 6

Ubuntu 12.04安装Sun JDK 6 下载 sun jdk 6 bin. 设置权限 chmod +x jdk-6u25-linux-i586.bin 解压文件 ./jdk-6u25-linux-i586.bin 移动位置到 sudo mv jdk1.6.0_25 /usr/lib/jvm/ 设置系统环境 sudo update-alt...

jiasudu 127

ubuntu12.04安装java_Ubuntu 12.04 中安装和配置 Java JDK

Ubuntu 12.04 中安装和配置 Java JDK的过程。首先去 Oracle下载Linux下的JDK压缩包,我下载的是jdk-7u4-linux-i586.tar.gz文件,下好后直接解压Step1:# 将解压好的jdk1.7.0_21文件夹用最高权限复制到/usr/lib/jvm目录里sudo cp -r ~/jdk1.7.0_21/ /usr/lib/jvm/jdk1.7.0_21St...

weixin_35126200的博客 338

ubuntu12.04下手动安装jdk.bin

今天在ubuntu12.04版本下安装java失败了,只能手动安装jdk,首先,去官网可以直接下载传送门 当然,官网上需要同意才能下载 但是,当你点完了同意之后,你会发现,它还必须要你注册。。。果断放弃 百度云走起传送门 ,密码是52f3 下载完之后,将文件放在 /home/user/jdk-6u25-linux-x64.bin cd 到/home/user/ 路径 执行...

狂奔的兔子 552
上一篇: Ubuntu 三言两语
下一篇: Ubuntu识别Android机型为问号处理
王吉军
博客等级 码龄19年 94粉丝 56原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值