使用Jenkins自动编译我的 java 项目 git maven jenkins

之前的项目已经将jenkins部署好,现在添加maven项目

准备工作

  1. 安装插件

  2. 全局设置

    •  key: 是 linux服务器的私钥
  3. Global Tool Configuration

创建项目

  1. 选择 “构建一个maven项目”
  2. 【解决上一步等待问题】
时间: 2024-10-09 00:24:51

使用Jenkins自动编译我的 java 项目 git maven jenkins的相关文章

将Java项目从maven迁移到gradle

将Java项目从maven迁移到gradle 如何将一个java项目从maven迁移到gradle呢?gradle集成了一个很方便的插件:Build Init Plugin,使用这个插件可以很方便地创建一个新的gradle项目,或者将其它类型的项目转换为gradle项目. 要将maven项目转换为gradle项目,只需要在项目的pom文件所在的目录下执行以下命令: $ gradle init --type pom 上面的命令会根据pom文件自动生成gradle项目所需的文件和配置,然后以grad

Ant自动编译打包&发布 android项目

Eclipse用起来虽然方便,但是编译打包android项目还是比较慢,尤其将应用打包发布到各个渠道时,用Eclipse手动打包各种渠道包就有点不切实际了,这时候我们用到Ant帮我们自动编译打包了. 1  Ant自动编译打包android项目 1.1   Ant安装 ant的安装比较简单,下载ant压缩包  http://ant.apache.org  (最新的为1.9.3版本),下载之后将其解压到某个目录(本人解压到E:\Program Files\apache-ant-1.9.3) ,然后配

Andorid进阶7—— Ant自动编译打包&发布 android项目

http://www.cnblogs.com/tt_mc/p/3891546.html Eclipse用起来虽然方便,但是编译打包android项目还是比较慢,尤其将应用打包发布到各个渠道时,用Eclipse手动打包各种渠道包就有点不切实际了,这时候我们用到Ant帮我们自动编译打包了. 1  Ant自动编译打包android项目 1.1   Ant安装 ant的安装比较简单,下载ant压缩包  http://ant.apache.org  (最新的为1.9.3版本),下载之后将其解压到某个目录(

通过DOS、SHELL批处理命令加载Lib并编译和打包Java项目(或者运行项目)

有些时候,需要通过DOS批处理来编译整个项目的JAVA文件:并且编译后还要对Class文件进行打包成jar文件...这还不是最烦的,最烦的是,编译和打包的时候需要依赖其他多个jar文件,困难就这么来了.... 项目结构App |-dest | |-libs(copy过来的依赖库) | |-bin(生成的class文件) | |-libs(依赖库) |-src(需要编译的JAVA源文件) 如果需要对项目编译,首先,需要清理dest文件夹 REM 删除dest包IF EXIST dest RMDIR

Java项目切换maven编译时出现大量重复jar包

最近公司的项目准备使用maven,切换倒很简单,但是编译时却发现一个很怪异的现象,就是POM中并未配置的jar包或者未配置该版本的jar包还是出现在了lib文件夹下,一开始以为是exclusions没设置好,但经过反复试验发现不能完全解决问题,有些属于项目组自定义的jar包也有多个版本,而且有些电脑上编译却没有问题,于是想到是不是本地maven仓库坏了,删除重新下载,也不行,后来偶然看到一篇帖子说是因为同一个文件夹下有重名项目导致maven会优先引用该项目(我的项目使用git管理,在git文件夹

idea创建普通java项目以及maven创建项目过程(转)

1. idea创建一个普通项目流程 http://blog.csdn.net/testcs_dn/article/details/52303941 2. idea创建maven项目流程 http://www.cnblogs.com/wql025/p/5215570.html ,这篇博客包含了maven创建普通项目以及web项目的流程,过程详细 3. 个人比较喜欢创建maven项目,因为maven项目进行依赖的管理比较方便,如果需要引入一些外部依赖包也只需要在pom包中加入dependency,m

使用Jenkins Pipeline自动化构建发布Java项目

简介 Pipeline,简而言之,就是一套运行于Jenkins上的工作流框架,将原本独立运行于单个或者多个节点的任务连接起来,实现单个任务难以完成的复杂流程编排与可视化. Pipeline是Jenkins2.X的最核心的特性,帮助Jenkins实现从CI到CD与DevOps的转变. 一,创建pipeline项目 二,清除部分历史构建 三,参数化构建 这里使用三个参数,分别对应是否拉取代码,项目名称,以及发版选项 四,编写pipeline脚本 选择pipeline script编写pipeline

java项目变成maven项目

把maven弄到项目中,其实还是有好处的,尽管那些标签什么的很让人蛋疼,不过为了好处,硬着头皮搞搞还是很好的, 右击项目,Configure 这个 就会看到 convert to maven ,然后点击这个,在给项目一个 id 就可以使用了 会多一个 M 的东西,在代码中或许你看不到class 源代码, 下载了maven 之后 你就可以看源代码了,这点来说 maven 还是挺不错的 然后就是管理jar包方面,可以从这个网上弄东西:http://mvnrepository.com/ <depend

Git + Maven + Jenkins 实现分布式部署

一.安装 和 准备工作 我们选择了用 Tomcat 服务器下 war 包的安装方式.Jenkins 的下载地址:http://mirrors.jenkins-ci.org/,打开链接后,表格有war列.Releases行是短期更新包,LTS行是长期更新包.一般选择Releases下载即可.将下载完成的 war 包 放在 Tomcat 服务器的 webapps 目录下,然后启动服务器即可.建议单独用一台 Tomcat 服务器部署,方便管理. 1.Tomcat 服务器运行起来后,用浏览器访问 htt