
自动化工具
文章平均质量分 53
fartpig
非常懒的一头猪,github: https://github.com/t3573393/
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
基于ssh和wsadmin的远程websphere部署
在jenkins的自动化部署过程中,由于一些实际的情况导致websphere deployment的插件不好用,具体体现在:1. 需要配置烦人的ssl证书,而且如果目标机器的证书和机器名不一致,会失败2.会占用大量的自动化部署机器的资源,它本质是在部署机器上消耗资源来部署到目标机器上的为了解决这个问题:采用远程部署文件传送和远程部署的模式,基于的技术基础是ssh, wsad原创 2017-08-18 18:06:35 · 1450 阅读 · 0 评论 -
lib2pom工具说明
在现实的java项目中,有一些非maven管理的项目,需要进行改造,会导致其中jar包管理这块增加很多工作量,为了解决这个问题特意设计了lib2pom这个插件工具来转化和管理jar文件。具体的实现思路为: 1. 读取lib目录下的文件列表或jar包中的Manifest文件,以及package的路径, 尝试分解出 artifactid 和 version原创 2017-08-23 15:54:52 · 410 阅读 · 0 评论 -
fileEncodingChange工具简介
在某些历史遗留项目中,由于开发人员的不规范操作,比如使用不同平台的文本编辑器以及各种无视编码的复制粘贴,导致整个项目里面编码鱼龙混杂,有些编码文件或许经过几手的复制之后,以及完全丢失了起追踪编码的可能。在一般的情况下,都是通过外部的文本编辑工具进行强制编码转化并保存成新的文件的方式来保证编码一致的。但是如果遗留系统中包含大量的文件,而且具有不可预见量上的编码错误文件。你在使用javac的方式进行项原创 2017-09-01 15:20:30 · 556 阅读 · 0 评论 -
websphere wsadminlib.py使用
websphere部署中使用wasadmin.sh脚本,可以采用SOAP协议的jython脚本的方式进行部署调用。具体wsadminlib.py 文件可在 https://wiki.jenkins.io/download/attachments/14942211/wsadminlib.py 下载。该脚本的使用方法比较简单,使用的jython的语法,在使用之前必须调用 execfil原创 2017-10-11 17:00:29 · 749 阅读 · 0 评论 -
maven使用antrun运行不同版本的插件
在遗留的系统项目中由于采用比较旧的JDK1.5,导致很多比较新的插件和maven版本不能使用,针对这种情况,可以通过使用antrun插件来指定版本的JDK和maven来运行对应的插件。原理为:通过运行两次maven,两次maven所使用的jdk和版本都不同,而所使用的项目和pom文件相同。具体的pom文件使用格式如下: org.apache.maven.plugins ma原创 2017-11-16 08:17:23 · 1123 阅读 · 0 评论