背景 编译 打包 解压 运行 参考 背景 我们有的时候总是要使用将自己写的工程编译成 class 文件,同时打包成 jar,虽然有各种工具可以帮助我们,但是毕竟掌握使用 java 本来的命令去做这些更灵活 编译 比如我要编译包名为 com.demo,全称为 com.demo.Main 的这个类,同时 ...
分类:
编程语言 时间:
2017-01-15 21:44:53
阅读次数:
320
在私有云的容器化过程中,我们并不是白手起家开始的。而是接入了公司已经运行了多年的多个系统,包括自动编译打包,自动部署,日志监控,服务治理等等系统。在容器化之前,基础设施主要以物理机和虚拟机为主。因此,我们私有云落地的主要工作是基础设施容器化,同时在应用的运维方面,兼用了之前的配套系统。利用之前的历史 ...
分类:
其他好文 时间:
2017-01-12 13:21:08
阅读次数:
190
快一年没写博客了,终于回来了,最近因公司业务需要,要基于cdh发行版打包自定义patch的rpm,于是又搞起了bigtop,就是那个hadoop编译打包rpm和deb的工具,由于国内基本没有相关的资料和文档,所以觉得有必要把阅读bigtop源码和修改的思路分享一下。我记得很早以前,bigtop在1...
分类:
Web程序 时间:
2016-12-30 22:26:48
阅读次数:
302
注意: 用Ant构建时,build path只能是单级的,如默认的src,如果是类似basePath/jsr253这样的话,运行Ant build时会报错,说找不到jsr253。 (此文讲述的是以ant1.7.1为例子的,在windows上的eclipse进行操作的例子) 生成Ant的方法有多种,下 ...
分类:
其他好文 时间:
2016-12-19 14:23:56
阅读次数:
197
项目中用到图片处理相关的一些工具类,在eclipse开发工具内,程序并没有什么问题,都可以正常使用,项目也没有报错,但通过maven 进行编译打包时,则会报错: 程序包com.sun.image.codec.jpeg不存在 。 从包名看,是sun公司之前的一些类,在比较老的一些代码中,常用来处理图片 ...
分类:
其他好文 时间:
2016-12-18 01:20:18
阅读次数:
148
本篇的目的:理解Gradle构建过程,解读Android Gradle插件的配置,提供如何寻找解决问题方法的思路。阅读本文一定是要使用过Gradle生成apk,文中不会讲如何安装运行Gradle,如有...
分类:
移动开发 时间:
2016-12-09 16:45:32
阅读次数:
249
开发人员写代码过程中就实现自动代码检视,编辑器会提示编码规范错误,并给出正确实例,写完代码只需要提交到SVN库,然后启动自动化构建(可配置代码提交SVN后自动触发),测试环境中的项目马上和当前SVN库一致。告别专门召集代码检视会议(或只需要检视业务流程)、告别手工编译打包、安装。 从word文件co ...
分类:
编程语言 时间:
2016-11-22 17:14:19
阅读次数:
265
jenkins是一个广泛用于持续构建的可视化web工具,持续构建说得更直白点,就是各种项目的"自动化"编译、打包、分发部署的工具 1、jenkins的官网 2、jenkins各个系统的版本下载地址 3、jenkins的Windows版本各个版本下载地址 这里我以安装jenkins-2.25为例 1、 ...
分类:
其他好文 时间:
2016-10-16 00:37:22
阅读次数:
399
之前一直维护的一段广告js,我都是用webpack作为模块管理的,由于这种CommonJS的预编译打包模式,我把所有的模块都封装到一个js里面了,请求少了、文件大了。好在大部分的功能模块都是我手动写的,引用的三方库并不多,文件大小还是可控的。但是随着业务发展的需要,广告的展示效果越来越丰富,单纯的靠 ...
分类:
Web程序 时间:
2016-10-10 21:08:16
阅读次数:
453
Jenkins是基于Java开发的一种持续集成工具,用于监控持续重复的工作,功能包括:1、持续的软件版本发布/测试项目。2、监控外部调用执行的工作。jenkins是一个广泛用于持续构建的可视化web工具,持续构建说得更直白点,就是各种项目的"自动化"编译、打包、分发部署。jenkins可以..
分类:
其他好文 时间:
2016-10-09 14:42:06
阅读次数:
169