首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏Java Tale

    wget下载JDK

    大家都知道jdk无法直接通过wget下载。 原来需要cookie,如下: 一、下载 wget --no-check-certificate --no-cookie --header "Cookie: oraclelicense=accept-securebackup-cookie ;" http://download.oracle.com/otn/java/jdk/7u80-b15/jdk-7u80-linux-x64.rpm sudo rpm -ivh jdk-7u79-linux-x64 .rpm 现在下载的要求又有所变化,用原来的方式已经不行了。 解决办法: 在chrome下,打开开发者工具(本人用的mac版本),点击所需要下载的包,看console->logs会看到一行字: Resource interpreted as Document but

    6.6K62发布于 2020-03-18
  • 来自专栏RFFAN实验室

    wget 下载JDK

    嗯,不多说,先来解决我们的问题,很多时候,我们需要使用Linux 并且openjdk没办法提供某些特性,只能安装官方JDK来解决。 但是服务器在国外,没办法你本地下载了再上传,或者带宽非常小,你下载了上传需要传几个小时。那么这时候wget直接在服务器上下载就很有用了。 但是你看到了在Oracle的JDK下载网址里,需要你同意协议。 -header "Cookie: oraclelicense=accept-securebackup-cookie" http://download.oracle.com/otn-pub/java/jdk /8u161-b12/2f38c3b165be4555a1fa6e98c45e0808/jdk-8u161-linux-x64.rpm 完美解决!

    2.1K30发布于 2020-05-11
  • 来自专栏SpringBoot教程

    JDK的版本迭代(JDK9 - JDK20)

    9月 2026年9月 17(LTS) 2021年9月 2026年9月 2029年9月 21(LTS) 2023年9月 2028年9月 2031年9月 如果要选择Oracle JDK,目前可选的LTS 各版本介绍 jdk 9 Java 9 提供了超过150项新功能特性,包括备受期待的模块化系统、可交互的 REPL 工具:jshell,JDK 编译工具,Java 公共 API 和私有代码,以及安全增强 特性太多,查看链接: https://openjdk.java.net/projects/jdk9/ jdk 10 https://openjdk.java.net/projects/jdk/10/ JDK各版本下载链接 https://www.oracle.com/java/technologies/downloads/archive/ 6. JDK13中的文本块 API层面: 比如JDK8中的Stream、Optional、新的日期时间、HashMap的底层结构 比如JDK9中String的底层结构 新的 / 过时的 API 底层优化

    2.6K40编辑于 2023-05-11
  • 来自专栏SpringBoot+MyBatis前端

    JDK 下载与安装

    一、 JDK 下载: 注:根据不同操作系统( x32 或 x64 )下载相应的 JDK 。 二、 JDK 安装: 1. 双击 jdk-8u171-windows-x64.exe 2. 点击“下一步 (N) ” 3. 点击“下一步 (N) ”  3.点击” 下一步(N)” 4. 安装完成: 三、 JDK 环境变量配置 点击桌面“我的电脑”,右键点击属性,找到高级属性设置。如下所示: 点击“环境变量”,在系统变量中进行配置: 1. JAVA_HOME:C:\Program File\Java\jdk1.8.0 注:配置 JDK 的安装路径 2.

    2.3K20编辑于 2022-11-22
  • 来自专栏全栈程序员必看

    jdk下载与安装

    1.JDK下载 安装完成后,需要进行环境变量的配置,右键我的电脑—属性—-高级系统设置就会看到下面的界面: 2.点击环境变量,开始坏境变量的配置: (1)点击系统变量下的新建按钮,变量名JAVA_HOME (代表你的JDK安装路径),值对应的是你的JDK的安装路径。 tools.jar (3)在你的系统变量里面找一个变量名是PATH的变量,需要在它的值域里面追加一段如下的代码: %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin; 最后点击确定,此时JDK 3.测试自己所配置的环境变量是否正确 (1)WINDOWS+R键,输入cmd,进入命令行界面,输入java -version命令,可以出现如下图的提示,你可以看你安装的JDK版本。 (2)输入javac命令可以出现如下的提示: (3)输入java命令就会出现如下图所示的结果: 如果输入了上述的命令,并且结果显示正确,那么说明你的JDK安装和环境配置都成功了。

    2.3K30编辑于 2022-07-21
  • 来自专栏johnhuster

    下载jdk历史版本

    进入oracle jdk下载页面,展示的是官网推荐版本下载路径: 下载历史版本在该页下面一个不起眼的地方:

    3.5K10编辑于 2022-03-28
  • 来自专栏c++与qt学习

    JDK9新特性

    语法 先说Java7的try-with-resources(Java9改进版在后文) 避免走入误区 try-with-resources在Java 9中的改进 标识符优化 jdk9之前 JDK9开始 小结 应用场景:比如某个架构师开发了一个工具类MyUtils,该工具类里面使用了jdk9的新特性,这时候该工具在推广的时候会遇到很大的阻力,因为很多用户还没有升级jdk版本,JDK9推出了多版本兼用jar的特性就允许该架构师编写一个同类名的工具 如果jar包是在JDK 9的运行时环境下运行,将使用META-INF/versions/9/下面的class文件进行程序运行。 编译 将Java8 、Java9的IOUtil.java代码分别在JDK8、JDK9的版本下分别编译成class字节码文件,并将class文件按照如下的目录结构打成保存,并打jar包。 代码演示 因为我这里使用的是jdk11,所以讲一下jdk11中对httpClient的改变 变化: 一: 从java9jdk.incubator.httpclient模块迁移到java.net.http

    1.1K10编辑于 2022-05-10
  • 来自专栏全栈程序员必看

    linux jdk安装步骤(下载安装jdk)

    1.linux虚拟机需要先连接互联网 2.命令行下载jdk安装包 3.jdk安装包解压安装及环境配置 4.直接在线安装jdk并配置运行环境。 注意:文中写的是1.7.0版本,图片是1.8.0版本 建议按照图片安装 1.查看yum库中都有哪些jdk版本(暂时只发现了openjdk) [root@localhost ~]# yum search java|grep jdk 2.选择版本,进行安装 //选择1.7版本进行安装 [root@localhost ~]# yum install java-1.7.0-openjdk export JAVA_HOME JRE_HOME CLASS_PATH PATH 让修改生效 [root@localhost java]# source /etc/profile 4.验证JDK

    9.5K30编辑于 2022-07-28
  • 来自专栏cjz的专栏

    JDK中Jshell简单使用(JDK9版本以上或者JDK9版本)

    重要提示:JDK9版本以上或者JDK9版本,才能使用 简介: Java Shell工具是JDK1.9出现的工具, Java Shell工具(JShell)是一个用于学习Java编程语言和Java代码原型的交互式工具 可以测试单个语句 十分简单的Java程序,省去了创建Java文件的过程 JShell的命令: 1.启动: jshell 我的是JDK11版本的 2.退出: /exit 3.简单使用: jshell

    79440编辑于 2022-12-21
  • 来自专栏达达前端

    Android Studio3.0的下载及其安装详解加eclipse下载安装配置jdk9

    下载的朋友注意了,先看完教程了解个大概,下载Android studio前,先安装jdk和jre,同时也把eclipse也下载了。 下载jdk,和eclipse就比较简单了 首先点击接受,Accept....然后选择你相应的电脑配置,点击下载安装即可 接下来我拿之前写过的来讲述JDK的配置 JDK包安装完成后,需要配置环境变量 设置系统“变量名”为“JAVA_HOME","变量值”为“C:\ProgramFiles\Java\jre1.8.0_112",即是JDK安装路径,你也可以将地址栏中的路径直接复制过来。 环境变量: JAVA_HOME:D:\Java\jdk1.8.0_25 CLASSPATH :. 有人遇到eclipse不兼容JDK 9.0的情况,解决方案就是打开eclipse.ini文件,在文件末尾添加一行:--add-modules=ALL-SYSTEM 我来告诉你,我没有遇到过这种情况哦!

    1.2K30编辑于 2022-04-29
  • 来自专栏java后端

    JDK下载、安装、卸载

    了解JDK JDK的全称是JavaSE Development Kit,即java开发工具包,是sun公司提供的一套用于开发java应用程序的开发包,它提供了编译、运行java程序所需的各种工具和资源, 一般而言,如果只是运行java程序,可以只安装JRE,无需安装JDK。 文章主题:JDK下载、安装、卸载 下载 打开这个网址https://www.oracle.com/java/technologies/javase-downloads.html ? 这里可以看到JDK已经更新到13了,我还是选择JDK8来看吧,往下翻可以找到以前版本 ? ? ? 现在这个Oracle越来越垃圾了,还要登录才可以下载,不想登录的,我这里提供了JDK8 ? 新建系统变量 JAVA_HMOE:C:\Program Files\Java\jdk1.8.0_131 [JDK的安装路径] path:%JAVA_HOME%\bin [如果系统中有这个变量,就添加路径就好了

    1.4K10发布于 2021-05-13
  • 来自专栏菩提树下的杨过

    jdk9+版本的bug

    今天从jvm大神"你假笨"的公众号上,看到一个jdk 9+版本的编译bug,记录一下: public class JavacEvalBug{ private static String[] array 一次(这符合预期,因为test()只调用了1次) 但如果把jdk升级到jdk9或10,再次编译运行,evaluated! 原因在于jdk8与jdk9+的编译机制不同,javap -verbose JavacEvalBug  使用这个命令,可以看到编译细节: public static void main(java.lang.String 上,从第10行看,只调用了1次,如果切换到jdk9+,则会变成: public static void main(java.lang.String[]); descriptor: ([Ljava 具体详情分析,大神说是以后会详细分析,大概是字符串拼写的方式,jdk9以后做了变化。

    60820发布于 2018-08-01
  • 来自专栏全栈程序员必看

    jdk下载Linux64位 jdk1.8 jdk-8u161下载

    看到在csdn下载这个jdk1.8 8u161版本的都要积分,就去官网下载了一个放云盘 linux 64 jdk1.8 jdk-8u161-linux-x64.tar.gz百度云盘下载链接:https: //pan.baidu.com/s/18IicPYf7W0j-sHBXvfKyyg windows 64 jdk1.8 8u161百度云盘下载链接:https://pan.baidu.com/s/1eZM0SnpjHY8Wp_H2gkFb7Q linux centos7 jdk1.8安装流程: https://blog.csdn.net/qq_21187515/article/details/90295031 发布者:全栈程序员栈长,

    6.8K30编辑于 2022-09-13
  • 来自专栏程序那些事

    一张PDF了解JDK9 GC调优秘籍-附PDF下载

    简介 今天我们讲讲JDK9中的JVM GC调优参数,JDK9中JVM的参数总共有2142个,其中正式的参数有659个。好像比JDK8中的参数要少一点。 为了方便大家的参考,特意将JDK9中的GC参数总结成了一张PDF,这个PDF比之前总结的JDK8的PDF在排版,颜色和内容准确性上面又有了非常大的提升,欢迎大家下载JDK9出现了,那么JDK8中的一些参数自然需要退伍了。 我们回想一下JDK9中有些什么变化呢?我总结一下有三个。 JDK9中的通用VM参数 下面是通用的VM参数: ? JDK9中的通用GC参数 下面是JDK9中的通用GC参数: ? JDK9中的内存调整参数 下面是JDK9中的内存调整参数: ? 我把JDK9的GC参数总结成了一张PDF,下面是PDF的下载链接。

    62820发布于 2020-07-08
  • 来自专栏一个会写诗的程序员的博客

    JDK 9 中有哪些 jmod 文件?

    JDK 9 jmods 目录中有97个jmod文件,这些文件都是干嘛的呢?我们在写代码的时候,都应该怎么用呢? /Library/Java/JavaVirtualMachines/jdk-9.jdk/Contents/Home/jmods$ tree . . ├── java.activation.jmod ├─ ├── jdk.jartool.jmod ├── jdk.javadoc.jmod ├── jdk.javaws.jmod ├── jdk.jcmd.jmod ├── jdk.jconsole.jmod ├── jdk.jdeps.jmod ├── jdk.jdi.jmod ├── jdk.jdwp.agent.jmod ├── jdk.jfr.jmod ├── jdk.jlink.jmod ├── ├── jdk.naming.dns.jmod ├── jdk.naming.rmi.jmod ├── jdk.net.jmod ├── jdk.pack.jmod ├── jdk.packager.jmod

    2.1K40发布于 2018-08-17
  • 来自专栏Java

    JDK 9新特性之VarHandle

    VarHandle,变量句柄,是新的原子访问属性规范,JDK8以前都是通过sun.misc.Unsafe实现原子属性访问。 从JDK9开始,会尽可能使用VarHandle代替Unsafe,实际上VarHandle内部有几个内存屏障相关的方法还是基于Unsafe。 JDK源码真是博大精深啊,简历上写【精通Java】的人脸皮真厚,我也是。 实际上调用VarHandles提供的同名方法,下同insertCoordinatesfilterCoordinatespermuteCoordinatesdropCoordinatesVarHandles是JDK arrayVarHandle.compareAndSet(demo.arrayData, 1, 3, 22);System.out.println(demo);}按位更新内存屏障高级volatile参考VarHandle:Java9中保证变量读写可见性

    37810编辑于 2024-10-01
  • 来自专栏全栈程序员必看

    JDK下载与安装教程

    学习JAVA,必须得安装一下JDK(java development kit java开发工具包),配置一下环境就可以学习JAVA了,下面是下载和安装JDK的教程: 点开链接你应该看到如下图所示的界面: 2.点击上图中箭头所指的地方,会出现下面的这个界面,此时你需要根据你的电脑系统来进行对应的版本进行选择,在选择版本和下载之前你需要首先接收协议,具体界面如下图所示: 3.双击以后进行JDK 安装路径),值对应的是你的JDK的安装路径。 最后点击确定,此时JDK的环境变量配置就完成了。 如果你完成了以上的所有,并且结果显示正确,那么说明你的JDK安装和环境配置都很成功,此时你就可以开始你的JAVA学习了。

    1.7K20编辑于 2022-08-10
  • 来自专栏全栈程序员必看

    Linux怎么卸载jdk_下载jdk的步骤

    文章目录 一、手动安装方式jdk卸载 二、yum安装方式卸载 ---- 一、手动安装方式jdk卸载 1、先输入java -version 查看是否安装了jdk java -version 2、如果安装了 ,检查下安装的路径 which java(查看JDK的安装路径) which java 3、卸载 rm -rf JDK地址(卸载JDK) rm -rf /usr/java/jdk/jdk1.8.0_65 / 4、vim命令编辑文件profile vim /etc/profile 将配置文件注解或删除 #set java evironment #export JAVA_HOME=/home/jdk/jdk1.8.0 /etc/profile 二、yum安装方式卸载 1.查看CentOS自带JDK是否已安装 yum list installed | grep java 2.假使存在自带的jdk,删除centos自带的 JDK yum -y remove java-1.8.0-openjdk* yum -y remove tzdata-java.noarch 3.结果显示为Complete!

    4.1K30编辑于 2022-09-27
  • 来自专栏Cloud-DIY

    JDKjdk1.8下载与安装教程

    1、运行JDK安装包 jdk-8u181-windows-x64 2、进入开始安装向导界面,单击下一步。如图所示。 3、选择jdk安装目录。单击“下一步”。 4、开始安装,等待安装完成。 9、配置环境变量。打开控制面板,选择“系统和安全”,选择“系统”,选择“高级系统设置”。如图所示。 10、打开后,选择“环境变量”。如图所示。 12、变量名JAVA_HOME(代表你的JDK安装路径),值对应的是JDK的安装路径。如图所示。 变量名:JAVA_HOME 变量值:C:\Program Files\Java\jdk1.8.0_181 //根据自己的实际路径配置 13、继续在系统变量里面新建一个CLASSPATH变量,其变量值如下图所示

    3K50编辑于 2022-12-13
  • 来自专栏RFFAN实验室

    JCE补丁下载(JDK6、JDK7、JDK8)

    * 说明:异常java.security.InvalidKeyException:illegal Key Size的解决方案 *

      *
    1. 在官方网站下载JCE无限制权限策略文件 *
    2. 下载后解压,可以看到local_policy.jar和US_export_policy.jar以及readme.txt
    3. *
    4. 如果安装了JRE,将两个jar文件放到%JRE_HOME %\lib\security目录下覆盖原来的文件
    5. *
    6. 如果安装了JDK,将两个jar文件放到%JDK_HOME%\jre\lib\security目录下覆盖原来文件
    7. * www.oracle.com/technetwork/java/javase/downloads/jce8-download-2133166.html 未经允许不得转载:RffanLAB|Rffan实验室 » JCE补丁下载 (JDK6、JDK7、JDK8)

    2.9K20发布于 2021-04-09
领券