Jenkins 什么是Jenkins Jenkins是一个开源的使用Java开发的持续集成工具,提供了软件开发的持续集成服务,它把开发工作和运维工作结合在一起。它可以把Sonar代码质量检测工具、Maven或者Ant编译打包工具、Github、Gitlab代码管理工具以及Ansible或者Salts ...
分类:
其他好文 时间:
2020-01-19 18:57:12
阅读次数:
76
一、在CentOS中重新编译打包 安装Maven: wget http://repos.fedorapeople.org/repos/dchen/apache-maven/epel-apache-maven.repo -O /etc/yum.repos.d/epel-apache-maven.rep ...
分类:
其他好文 时间:
2020-01-19 12:25:16
阅读次数:
225
一、什么是 Maven? 是一个项目管理工具,它的本质是一个 项目对象模型(POM) ,体现在配置中就是我们常见的 文件,而这个 文件就是 的核心,它管理了整个项目的生命周期。它主要做两件事: 项目构建:对项目进行编译、打包、测试、部署以及上传到私服仓库等 依赖管理: 诞生时就提出了一个仓库的概念, ...
分类:
其他好文 时间:
2020-01-17 11:47:24
阅读次数:
88
业务之前采用了单体应用的架构 不同功能模块的代 码耦合在一起,编译打包部署也都在一起。有的人忘记提交代码、有的人忘记打包、有的人忘记修改工程依赖到最新版本。一次上 线过程需要反复确认,耗费了大量精力,严重影响了整体的开发和部署效率。最后选定了服务化的解决方案 对原有的单体应用架构进行改造,把功能相对 ...
分类:
其他好文 时间:
2020-01-05 13:47:29
阅读次数:
80
gitPullThenRestart.sh # 日期: 20191230 # 作者: 何鹏举 # 说明: 项目部署在阿里云上, 每次编译打包上传比较麻烦, 因此编写此脚本, 用于应用内可以点击按钮进行自动重启. # 备注: 1) 阿里云的插件也是需要每次上传到OSS再启动, 上传的jar包比较大(大 ...
分类:
编程语言 时间:
2019-12-31 01:35:44
阅读次数:
111
一、什么叫规则引擎?规则 》写在文档上引擎 》在java代码上,引用这个文档上的规则二、drools规则引擎有什么用?简单来说就是将多变的规则,从业务代码中剥离出来(当规则变了之后,不用修改代码,而是修改一份文本,这样就可以不用编译,打包,上线,这些过程就省略了,省了很多时间呀!!也省了很多重复步骤 ...
分类:
其他好文 时间:
2019-12-10 13:41:04
阅读次数:
122
前提意义: SpringCloud微服务里包含多个文件夹,拉取仓库的所有代码,然后过根据选项参数使用maven编译打包指定目录的jar,然后再根据这个目录的Dockerfile文件制作Docker镜像 1. SpringCloud项目结构 注意Dockerfile文件的位置,跟src和pom.xml ...
分类:
编程语言 时间:
2019-11-05 13:40:08
阅读次数:
141
Ant的构件文件是基于XML编写的,默认名称为build.xml。 ant命令默认寻找build.xml文件。若文件名为hello.xml时,读者还需要对命令做少许改变, 改为:ant –f hello.xml 、 ant –buildfile hello.xml 或ant –file hello. ...
分类:
其他好文 时间:
2019-10-31 10:30:54
阅读次数:
118
前言: vue脚手架指的是vue-cli它是vue官方提供的一个快速构建单页面(SPA)环境配置的工具,cli 就是(command-line-interface ) 命令行界面 。vue-cli是基于node环境利用webpack对文件进行编译、打包、压缩、es6转es5等一系列操作。目前vue- ...
分类:
其他好文 时间:
2019-10-29 09:23:19
阅读次数:
119
自:https://blog.csdn.net/weixin_39941429/article/details/80254724 下面再说说VUE中scoped的编译原理吧。具体可以参考vue loader 所谓的局部css,就是通过vue loader这个插件,在编译打包的时候将带有scoped属 ...
分类:
Web程序 时间:
2019-10-20 16:14:23
阅读次数:
208