logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

spring-boot-maven-plugin的build-image使用

这个插件的作用就是帮你自动生成跨全平台的镜像服务,无需再自己手动写Dockerfile文件了,它是基于buildpacks这个规范,有一系列的生命周期,和maven差不多意思。正常来说,如果你是在互联网的话,它会自动的检测你项目的语言,运行时环境(python、nodejs、jvm)等等,自动从网络下载对应的依赖,一键即可生成,实在是非常好用!它的一些生命周期和配置可以在https://githu

#maven#spring
nacos和gateway服务路由缓存刷新

gateway的服务注册路由默认是第一次启动的时候就加载,有个监听器RouteRefreshListener类,里面定义了一些事件,比如ContextRefreshEvent,HeartbeatEvent等事件,然后都会调用ApplicationEventPubilsher.publishEvent(new RereshRoutesEvent(this));这里应该就是程序启动时进行的路由刷新操作

#spring#gateway
关于nodejs的npm命令无反应的解决方案

最近在弄cordova,又要折腾nodejs了。今天安装cordova模块的时候,看到nodejs的默认模块安装路径在c盘于是想修改下,按命令 npm config set prefix 。结果就遇坑了,之后我的npm命令完全无反应,不是加载的那种状态而是下标不停地在哪里闪...之后找解决方案,说要删除npmrc文件。强调:不是nodejs安装目录npm模块下的那个npmr

#npm
实现java接口@Override报错

因为使用maven创建项目的原因,项目默认的jdk版本为1.51.5版本是不支持接口实现时使用@Override注解的于是进行修改进properties -> java compliance 把1.5改成1.8把jre也改成1.8的可是一直src/main/Resources报错最后还需要修改maven的配置进properties -> Project Facets

#maven
xshell5免费版本下载

http://www.netsarang.com/download/free_license.html填个邮箱就可以下载了

#linux#ssh
到底了