jenkins docker 持续集成实现自动部署,方案有好多,最常用的就是打包部署(只说流程) A君: 1、jenkins 拉取代码(手动或自动),编译打包,生成要部署的安装包或者文件 2、将生成的包推送到放到dockerfile的上下文目录,进行dockerfile的 build 3、将buil ...
分类:
其他好文 时间:
2018-02-08 20:03:35
阅读次数:
150
第一步:添加springboot的配置文件 首先我先贴出我的配置 添加依赖包 添加插件 具体配置文件应该防止的位置为 需要import的同学记得import 。 任意修改源代码 并且 Ctrl+F9 bulid 但是在eclipse中 项目是会自动编译的 但是在IDEA 中 我们需要 按ctrl+F ...
分类:
编程语言 时间:
2018-02-06 11:03:44
阅读次数:
340
问题描述 今日在设置项目热部署的时候,无奈就是不会自动编译,不知什么原因。 而编译的话,要么去点小按钮 ,要么使用ctrl + f9,实在不便。 且ctrl + f9目测不能更改。 解决办法 借鉴了 "关于IDEA不能实时编译的一个临时解决办法" 使用idea自带的录制宏功能,搞一个外挂。。。。 过 ...
分类:
其他好文 时间:
2018-02-05 21:41:35
阅读次数:
7026
快捷键设置 一次性导包 (ALT + ENTER): File->Settings...->Editor->General->Auto Import 勾选Optimize imports on the flyAdd unambiguous imports on the fly 快速书写System. ...
分类:
其他好文 时间:
2018-02-05 10:42:47
阅读次数:
164
网上有很多关于如何设置babel的。我学习着设置,但总差那么几步,没能满足我的需求。 我使用的是webStorm2017.1版本。 babel安装准备 使用webStorm自带的filewatcher中的babel自动编译前,需要安装一些babel库 全局安装babel-cli npm instal ...
分类:
Web程序 时间:
2018-02-02 17:03:54
阅读次数:
191
var gulp = require("gulp"); //引进gulp模块var uglify = require("gulp-uglify"); //js压缩var minifyCss = require("gulp-minify-css"); //css压缩var minifyHtml = r ...
分类:
Web程序 时间:
2018-02-02 15:41:17
阅读次数:
228
1、在项目中安装nodemon 模块 2、在package.json中添加以下画红框的脚本 3、生成.vscode 文件夹下的 launch.json 和 tasks.json 文件 其中launch.json 如下: tasks.json 如下: 使用f5启动以下你的服务看一下吧是不是已经可以自动 ...
分类:
Web程序 时间:
2018-01-27 19:11:46
阅读次数:
232
热部署是什么 大家都知道在项目开发过程中,常常会改动页面数据或者修改数据结构,为了显示改动效果,往往需要重启应用查看改变效果,其实就是重新编译生成了新的 Class 文件,这个文件里记录着和代码等对应的各种信息,然后 Class 文件将被虚拟机的 ClassLoader 加载。 而热部署正是利用了这 ...
分类:
编程语言 时间:
2018-01-24 19:48:19
阅读次数:
469
idea 确实好用,但是它不热部署,热部署需要设置 1 设置自动编译(ctril+alt+s >compiler) 2 tomcat设置自动更新文件和资源文件 3 将app运行时可以自动编译勾上(ctrl+shift+a >registry >勾上)需要自己找 ...
分类:
其他好文 时间:
2018-01-22 19:30:17
阅读次数:
181
下载open stf源码 https://github.com/openstf/stf 安装open stf到本地 sudo npm install (可选) cnpm install (推荐使用淘宝镜像) 实操发现,此步骤会自动编译,无需执行下面命令 安装package.json cnpm ins ...
分类:
其他好文 时间:
2018-01-22 11:04:52
阅读次数:
1651