由于项目原因,使用的jkd版本为1.8而线上docker的Tomcat jdk而是最新的11版本1.将jdk复制到docker容器的root下docker cp jdk-8u144-linux-x64.tar.gz 63ed6a3df9a3:/rootjdk的上传路径 容器id 复制到容器的那个文件2.进入容器docker exec -it <容器名称或者ID> bash3.找到文件解压jdkcd ~ta
原创 2022-04-06 17:06:04
4449阅读
安装JDK 1.下载镜像docker pull primetoninc/jdk:1.8  2.查看镜像docker images 3.启动容器docker run -it --name jdk1.8 -d primetoninc/jdk:1.8 4.查看容器docker ps 5.进入jdk的安装目录sudo docker exec -i
转载 2023-08-16 16:10:13
498阅读
安装jdk安装dockerpull相应的imagesdocker 创建nginx容器docker 创建mysql容器docker 创建 phpmyadmin 容器1安装JDK 因为现在VSCode搭建Java环境必须要求JDK版本最低位11。为了配合VSCode开发使用了open-jdk-14作为默认的jdk环境。这里也要吐槽下Oracle的JDK下载必须创建账号登录,因为也不会有谁没事就去O
k8s中安装docker-jenkins2.328-java-jdk-maven——详细文档相关配套软件包网盘下载链接如下: 网盘地址: https://url28.ctfile.com/f/37115828-599518537-3dd11d?p=4907 访问密码:4907jenkins机器: 192.168.27.132 1.jenkins容器所在宿主机安装docker、java环境和mave
转载 2023-09-16 16:03:15
149阅读
简而言之,Docker 是一个工具,它允许您通过使用所谓的容器轻松地构建、部署和运行应用程序。 这些容器允许我们打包所有必需的东西,比如库和依赖项。此外,容器在主机操作系统上运行。当我们使用 Docker 的时候有很多好处:增强了应用程序的可移植性,并且可以非常轻松地创建测试应用程序,而不必依赖于环境优化基础设施将应用程序及其依赖项打包到标准化单元中容器我不是在谈论现实世界中的容器。但是,既然您正
转载 2023-09-22 09:24:15
91阅读
Linux-Debian一、Docker的安装    runoob@runoob:~$ wget -qO- https://get.docker.com/ | sh      runoob@runoob:~$ sudo service docker start  一、安装docker.io包之前,需要先设置使
转载 2024-03-12 15:14:46
331阅读
近期公司由于升级jdk版本,将项目的JDK都升级到14了,但是由于之前用于构建项目和Docker镜像的Jenkins一直使用的是JDK8的版本,所以此次借着这个机会,决定重新搭建一套Jenkins环境,用于可以构建JDK14的Java项目。准备环境Docker:用Docker安装服务非常方便,所以我们这次jenkins也采用docker安装的方式,具体安装docker的方法可以自行百度或者Goog
配置java环境vi /etc/profile# java环境变量export JAVA_HOME=/usr/lib/jvm/java-1.8-openjdkexport JRE_HOME=$JAVA_HOME/jreexport PATH=$JAVA_HOME/bin:$PATHexport CLASSPATH=./:JAVA_HOME/lib:$JRE_HOME/lib刷新配置source /etc/profile测试java -versionmvn配置vi
原创 2021-09-04 12:14:42
3101阅读
IntelliJ IDEA 配置JDK一、JDK下载JDK JDK(Java Development Kit) 是java开发工具包,在JDK的安装目录下有6个文件,其中一个是jre(Java Runtime Environment,Java运行环境) jre=jvm+lib 总的来说JDK是用于java程序的开发,而jre则是只能运行class而没有编译的功能JDK下载地址:http://www
Java容器类包含List、ArrayList、Vector及map、HashTable、HashMap            jdk1.4容器类关系图 虚线框表示接口。实线框表示实体类。粗线框表示最常用的实体类。点线的箭头表示实现了这个接口。实线箭头表示类可以制造箭头所指的那个类的对象。 
本章介绍的是ArrayList,主要学习方式是解读源码,将底层实现暴露给阅读者,这样学习更简单明了。简介:ArrayList ArrayList是一个数组队列,相当于动态数组。 与java数组相比,他的优点在于容量能动态增长。特征public class ArrayList<E> xtends AbstractList<E>...
原创 2023-03-31 16:46:48
151阅读
除了提供诸如同步控制,线程池等基本工具外,为了提高开发人员的效率,JDK已经为我们准备了一大批好用的并发容器,这些容器都是线程安全的,可以大大减少开发工作量。你可以在里面找到链表、HashMap、队列等。你可以在里面找到链表、HashMap、队列等。 JDK提供的这些容器大部分在java.util.
原创 2021-07-19 15:54:35
141阅读
本章介绍的是Vector,主要学习方式是解读源码,将底层实现暴露给阅读者,这样学习更简单
原创 2023-02-16 19:23:06
51阅读
。实现继承Collection:public i...
原创 2023-02-20 00:36:34
63阅读
JDK源码 – 容器 – Collection下面介绍的是Collection,主要是源码解读,搂一搂源码,很多时候就很清晰了Collection集合:Collection是一个接口,它主要的分支是:Queue,List 和 Set。Queue,List和Set都是接口,它们继承于Collection。List是有序的队列,List中可以有重复的元素;Set是数学概念中的集合,Set中没有重复元素
原创 2023-02-20 00:36:41
49阅读
原创 2023-02-20 00:36:50
86阅读
JDK源码 – 容器 – LinkedList本章介绍的是LinkedList ,主要学习方式是解读源码,将底层实现暴露给阅读者,这样学习更简单明了。简介:LinkedList   LinkedList 是一个继承于AbstractSequentialList的双向链表。它也可以被当作堆栈、队列或双端队列进行操作。 默认构造函数LinkedList() &n
原创 2023-02-20 00:40:05
73阅读
jenkins/jenkins:lts 容器安装这些工具,其实 jenkins 镜像中已经包含了jdk,我们只不过把容器中这些工具的路径找出来,配置下路径即可,所以有如下两种方式:方式一(推荐)先进入 jenkins 的容器docker exec -it jenkins容器id /bin/bash然后通过echo $JAVA_HOME来查看 java 路径在/usr/local中,然后配...
jenkins/jenkins:lts 容器安装这些工具,其实 jenkins 镜像中已经包含了jdk,我们只不过把容器中这些工具的路径找出来,配置下路径即可,所以有如下两种方式:方式一(推荐)先进入 jenkins 的容器docker exec -it jenkins容器id /bin/bash然后通过echo $JAVA_HOME来查看 java 路径在/usr/local中,
原创 2021-07-06 17:19:41
3504阅读
JDK 1.5 之前同步容器包括:Vector、Hashtable、StackCollections 工具类将普通容器,转变为同步容器,如:public static <T> Collection<T> synchronizedCollection(Collection<T> c)public static <T> Set<T> sync
原创 2021-01-15 13:12:12
632阅读
  • 1
  • 2
  • 3
  • 4
  • 5