所有文章

  • 【原】jenkins手动选择git分支版本进行自动打包部署

    JAVA开发jenkins手动选择git分支版本进行自动打包部署

    之前在jenkins中配置git的时候,分支是写死的,这样在每次发布的时候,就只能固定发布这个分支的代码,如果临时系统升级或者干什么,那就需要重新配置一个了,非常的不方便,还好jenkins为我们提供了有“参数化构建过程”,在这里我们就可以将版本分支配置成参数,这样在发布的时候,就可以手动选择了。如上图,只有点击立即构建,不可以选择任何分支进行打包发布。本来我们是可以手动添加参数选项的,但是在一个git管理的项目中,迭代版本可能非常多,那手动编写选项参数就不再现实,所以我们需要借GitParameter插件:在General里配置参数化构建过程选择...

    不忘初心 不忘初心 2019-10-11 围观(78) 评论(0) 点赞(0) JAVA开发

    阅读更多
  • 【原】Jenkins自动打包部署到远程服务器中的Tomcat

    JAVA开发Jenkins自动打包部署到远程服务器中的Tomcat

    前面已经学习过了如何利用jenkins在本机自动打包部署,今天来看一下如何利用jenkins自动打包部署到远程服务器tomcat,依旧还是用我自己的个人博客来做实验,我特意在另外一台linux服务器上安装了jenkins,之后在jenkins里配置远程发布war包到我博客所在的服务器上的tomcat。整个过程分为三大块:安装插件、系统设置、新建任务,这次安装插件要放在第一位,因为后面的系统设置就是对插件进行设置。Publish Over SSH插件安装插件安装在前面已经提过很多次了,不再多说,这里截图给大家对照一下,别弄错了就行。在系统设置中,配置...

    不忘初心 不忘初心 2019-10-10 围观(244) 评论(0) 点赞(12) JAVA开发

    阅读更多
  • 【原】jenkins启动tomcat报错“Neither the JAVA_HOME nor the JRE_HOME environment variable is defined”的解决方案

    编程技巧jenkins启动tomcat报错“Neither the JAVA_HOME nor the JRE_HOME environment variable is defined”的解决方案

    在用jenkins自动部署到远程tomcat时,打包、传包这些都没问题,在最后一步执行远程脚本启动tomcat时,报错了“Neither the JAVA_HOME nor the JRE_HOME environment variable is definedAt least one of these environment variable is needed to run this program”。错误提示倒是非常的清晰,“没有定义JAVA_HOME和JRE_HOME环境变量至少需要这些环境变量之一才能运行此程序”,就是说找不到JAVA_H...

    不忘初心 不忘初心 2019-10-09 围观(6784) 评论(0) 点赞(9) 编程技巧

    阅读更多
  • 【原】Jenkins+Git+Maven实现自动打包Jar/War并部署到Tomcat

    JAVA开发Jenkins+Git+Maven实现自动打包Jar/War并部署到Tomcat

    在前面的文章中,讲过了jenkins从svn打包maven项目部署到tomcat,但现在git用的越来越多了,这次也来写一篇关于jenkins从git打包maven项目自动部署tomcat的文章,依旧还是用我自己的个人博客来测试一下。整个过程跟之前一样,就不再重复描述了,本文只将一些不一样的地方讲一下,主要都是针对git的一些配置。git全局配置这一步跟之前的maven和jdk一样,我习惯用自己安装的,如果大家嫌麻烦,可以直接选择让jenkins来安装。git插件安装这个大家自己留心,如果在之前install的时候已经勾选了,那这里就不需要重新安装...

    不忘初心 不忘初心 2019-10-08 围观(23) 评论(0) 点赞(0) JAVA开发

    阅读更多
  • 【原】Jenkins+SVN+Maven实现自动打包Jar/War并部署到Tomcat

    JAVA开发Jenkins+SVN+Maven实现自动打包Jar/War并部署到Tomcat

    在linux服务器上安装完了jenkins之后,用我自己的个人博客来测试一下,项目是maven工程,版本管理工具是svn,容器是tomcat,正好利用jenkins来做一下自动打包部署,这样就省得我每次手动传包了~整个部署分为三大块:全局工具配置、插件安装、新建任务,全局工具配置只会在第一次部署时用到,后面如果再利用jenkins部署其他项目就可以省去这一步了。本文的一些操作设置,基本上都是在上图中红色框起来的两个菜单下配置的。maven全局配置这个类似于自己电脑上的maven默认配置,如果项目没有特殊指定,就会去找用户目录下的.m2文件夹中的se...

    不忘初心 不忘初心 2019-10-07 围观(1324) 评论(0) 点赞(27) JAVA开发

    阅读更多
  • 【原】Linux环境下安装Jenkins详细图文教程(war包方式)

    JAVA开发Linux环境下安装Jenkins详细图文教程(war包方式)

    之前一直说要看一下Jenkins的知识点,迟迟都没有开始,正好十一放假这几天有时间,在自己的服务器上简单尝试了一下,发展到今天,已经是很成熟的工具了,做的比较人性化,安装起来也很方便,基本上没碰见什么大问题。老规矩,安装包一律去官网下载:https://jenkins.io/download/,截止到我今天写文章,最新的稳定版本是2.190.1,迭代版本已经到2.198了。如上图,可以根据自己的系统选择相应的安装包,这个我就不做太多描述了,无外乎一些rpm安装之类的,需要注意的是最后一个.war形式,这个是可以直接运行的项目,可以简单理解为“Jen...

    不忘初心 不忘初心 2019-10-06 围观(2431) 评论(0) 点赞(7) JAVA开发

    阅读更多

站点信息

  • 网站程序:spring + freemarker
  • 主题模板:《今夕何夕》
  • 文章统计:篇文章
  • 标签管理标签云
  • 微信公众号:扫描二维码,关注我们