logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

使用Jenkins持续集成SpringBoot项目

记录通过shell命令的方式使用Jenkins持续集成SpringBoot项目,关于Jenkins的部署可参考 《Centos8中Jenkins的安装及配置》。1 项目创建假设现在有一个git托管的可正常运行SpringBoot项目,项目构建工具使用gradle,地址为git@xxx.com:path/springboot-jenkins.git。2 Jenkins任务相关配置2.1 创建任务登录

#java#linux
Centos8中Jenkins的安装及配置

记录在阿里云Centos安装及配置Jenkins的过程。操作系统:CentOS 8.0 64位1 配置本地Yum安装源sudo wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo2 导入秘钥sudo rpm --import https://pkg.jenkins.io/re

#linux#centos#jenkins +2
Spring Boot:集成Mqtt实现消息的发送和接收

使用<<Docker案例:Mac系统中构建MQTT容器及使用>>文章中创建的Mqtt Docker容器结合SpringBoot模拟实现消息的发送和接收。在实际应用场景中,Mqtt模块可集成在任何硬件设备,如手持终端、车载模块以及一些定制的电路板中,即有通信功能的“物”中。下面主要记录SpringBoot项目中集成Mqtt的步骤。Springboot版本:2.2.6.RELE

#spring boot#spring#物联网
Mac系统docker安装配置及基本使用

1、下载并安装地址:https://hub.docker.com/editions/community/docker-ce-desktop-mac/2、配置镜像加速国内默认的官方镜像访问速度较慢,可使用阿里的镜像加速,注册阿里账号并申请容器服务之后,可在这里查看分配的镜像加速地址。然后在Docker的Preferences中配置加速地址。3、注册Docker ID...

#docker#开发工具#运维
Element 输入框input响应回车事件

为对应的input输入框添加@keyup.enter.native事件<el-input placeholder="请输入内容" v-model="searchInput" @keyup.enter.native="search"></el-input>...method:{search(){console.log(`searchInput 输入框点击了回车键,当前输入内容

#javascript#elementui
Spring Boot:集成Kafka实现消息的发布和订阅

本文使用上一篇文章<<Docker案例:MacOS搭建单节点Kafka服务>>中通过Docker搭建的Kafka服务进行SpringBoot的集成,详细步骤如下:1 依赖包引用在build.gradle文件中添加依赖如下:implementation 'org.springframework.kafka:spring-kafka'2 配置信息当前使用application-

#kafka#zookeeper#大数据
Mac系统包管理工具brew(Homebrew)

1、简介Homebrew是Mac系统中的包管理工具,可方便的对一些应用包进行安装、卸载等管理操作。类似Linux中的apt-get、yum以及nodejs的npm工具等。官方地址:https://brew.sh/2、安装在终端中执行以下代码进行安装,最新安装命令可参考上一步中官网的介绍。指令执行结果如图,会有一大串的输出操作.../bin/bash -c "$(curl ...

Spring Boot:@PostConstruct虽好,也要慎用

做过SpringBootk开发的话,肯定对@PostConstruct比较熟悉。在一个Bean组件中,标记了@PostConstruct的方法会在Bean构造完成后自动执行方法的逻辑。但是,这里有一个小坑。。。先说下SpringBoot中Bean的加载过程,简单点说就是SpringBoot会把标记了Bean相关注解()的类或接口自动初始化全局的单一实例,如果标记了顺序会按照用户标记的顺序,否则按照

#spring#spring boot#java +1
Gradle编译错误处理 “Error: Could not find or load main class org.gradle.wrapper.GradleWrapperMain”

1 问题现象java项目本地可编译成功,但是提交到git之后,在其他环境下pull下代码再使用项目目录下自带的gradlew工具编译就报错,如下:2 问题解决网上搜了一堆大概都是在build.gradle添加wrapper,如下:task wrapper(type: Wrapper) {gradleVersion = '2.0'}但是并不能解决问题。最后发现,在项目中的.gitignore文件中排

#java#gradle#git +1
到底了