草庐IT

kotlin-stdlib-jdk

全部标签

Dockerfile制作jdk17镜像(Centos7)

1.创建目录并下载jdk17mkdir-p/usr/local/dockerjdk17cd/usr/local/dockerjdk17wgethttps://download.oracle.com/java/17/latest/jdk-17_linux-x64_bin.tar.gz2.创建Dockerfile文件viDockerfile(内容如下:)FROMcentos:7MAINTAINERemonWORKDIR/usr/local/javaADDjdk17.tar.gz/usr/local/java/ENVJAVA_HOME=/usr/local/java/jdk-17.0.6ENVCLA

docker镜像之jdk版本选择

docker发布java项目选择基础镜像包1:openjdk:8-jdk-alpine3.9大小:105M配置:#基础镜像使用javaFROMopenjdk:8-jdk-alpine3.9ENVLANGen_US.UTF-8#修改时区和安装字体RUNsed-i's/dl-cdn.alpinelinux.org/mirrors.tuna.tsinghua.edu.cn/g'/etc/apk/repositories\&&apkaddtzdata&&cp/usr/share/zoneinfo/Asia/Shanghai/etc/localtime\&&echo"Asia/Shanghai">/et

Macos jdk ssl javax.net.ssl.SSLHandshakeException完美解决

 好不容易入手了MacBookpro2021结果发现,在用支付宝sdk调用时,动不动就卡住报了这么一个错误javax.net.ssl.SSLHandshakeException:Remotehostterminatedthehandshake方法1:网上一大把,测试不能用,谷歌了一下,发现少配置了一个环境变量。System.setProperty("jdk.tls.useExtendedMasterSecret","false");//设置环境变量 方法2:/Library/Java/JavaVirtualMachines/zulu-8.jdk/Contents/Home/jre/lib/se

宝塔升级JDK版本

宝塔面板JDK8→JDK17一、下载JDK17打开服务器命令行,创建并进入/usr/lib/jvm/目录:mkdir-p/usr/lib/jvmcd/usr/lib/jvmwgethttps://download.oracle.com/java/17/latest/jdk-17_linux-x64_bin.tar.gz二、解压JDK安装包并重命名tar-zxvfjdk-17_linux-x64_bin.tar.gzmvjdk-17.0.7jdk17三、配置环境变量编辑/etc/profile文件vi/etc/profile在文件的末尾,按图片所示粘贴以下内容:exportJAVA_HOME=/

注意JDK与SpringBoot的版本对应关系

注意SpringBoot版本的选择,如果使用JDK8的话,则选择2.x.x版本。Spring官网介绍:如果选择了3.0.0版本的SpringBoot,JDK最低要17版本不适配会造成Application运行失败。1、查看JDK版本2、查看SpringBoot版本----创建时:----运行时:

【Kotlin】基础速览(1):操作符 | 内建类型 | 类型转换 | 字符串模板 | 可变 var 和不可变 val

 📜本章目录:0x00操作符(operators)0x01内建类型(Build-in)0x02类型转换:显式类型转换0x03在较长数字中使用下划线0x04字符串(String)0x05字符串模板(StringTemplates)0x06字符串连接(变量插值)0x06 指定变量类型0x07可变var 和不可变val0x00操作符(operators)操作符的概念相信大家并不陌生,基础概念我们就不做讲解了,下面我罗列的是Kotlin的操作符,这和C/C++几乎是是完全一样的。数学运算符:+-*/%增减运算符:++--比较运算符:>=赋值运算符:=比较运算符:==!=我们来列举一些 整型数学运算:1

Elasticsearch7.8.0版本入门——Elasticsearch指定JDK11版本

目录一、背景二、Elasticsearch7.8.0版本指定JDK11版本步骤一、背景本地安装jdk1.8版本后,安装Elasticsearch7.8.0需要jdk11及以上版本支持二、Elasticsearch7.8.0版本指定JDK11版本步骤下载jdk11解压即用安装包,解压到具体磁盘目录在系统变量中增加了一个ES_JDK,指向了刚刚JDK11的目录,如下图:进入elasticsearch/bin目录下,找到elasticsearch-env这个文件,把【JAVA_HOME】换成刚刚系统变量中配置的【ES_JDK】,如下图:进入elasticsearch/bin目录下,找到elastic

ElasticSearch~ElasticSearch安装配置教程(含jdk安装教程)

一、jdk安装上传jdk安装包到/export/server/目录下解压压缩包tar-zxvfjdk-8u65-linux-x64.tar.gz删除压缩包rm-rfjdk-8u65-linux-x64.tar.gz重命名目录mvjdk1.8.0_65/jdk配置环境变量vim/etc/profile#在最后面添加的内容exportJAVA_HOME=/export/server/jdkexportPATH=$PATH:$JAVA_HOME/binexportCLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar二、安装Elastic

linux安装jdk17

登录linux我使用的是AlibabaCloudLinux3.2104LTS64位操作系统,登录后结果如下:WelcometoAlibabaCloudElasticComputeService!UpdatesInformationSummary:available7Securitynotice(s)5ImportantSecuritynotice(s)2ModerateSecuritynotice(s)Run"dnfupgrade-minimal--security"toapplyallupdates.Moredetailspleasereferto:https://help.aliyun.c

python - 使用自定义 GOPATH 和 govendor 在 Goland IDE 中没有 stdlib 提示

我将Goland2017.3与Go1.9.2一起使用,并且有一个带有govendor的自定义GOPATH,它复制了DigitalOceanmonorepo,如下所述:https://blog.digitalocean.com/cthulhu-organizing-go-code-in-a-scalable-repo/结构如下:gocode├──.env.sh├──bin├──src│└──acmecorp│├──teams│└──vendor├──pkg和.env.sh看起来像这样:SCRIPT=`python-c"importos,sys;print(os.path.realpath