[Jenkins]开发jenkins插件第一步

1.下载maven2.x系列版本,以及sunjavajdk1.6.X版本 
2.修改maven解压目录下的conf目录下的setting.xml文件,修改前请注意备份原文件。修改后内容如下:

<?xml version="1.0" encoding="UTF-8"?>

<settings>

  <pluginGroups>

    <pluginGroup>org.jenkins-ci.tools</pluginGroup>

  </pluginGroups>

<profiles>

<!-- Give access to Jenkins plugins -->

    <profile>

      <id>jenkins</id>

      <activation>

        <activeByDefault>true</activeByDefault> <!-- change this to false, if you don't like to have it on per default -->

      </activation>

      <repositories>

        <repository>

          <id>repo.jenkins-ci.org</id>

          <url>http://repo.jenkins-ci.org/public/</url>

        </repository>

      </repositories> 

      <pluginRepositories>

        <pluginRepository>

          <id>repo.jenkins-ci.org</id>

          <url>http://repo.jenkins-ci.org/public/</url>

        </pluginRepository>

      </pluginRepositories>

    </profile>

  </profiles>

</settings>

3.执行如下命令,创建新插件 
mvn -cpu hpi:create 

4.上面操作需要你输入一些参数,比如说groupid,artifactid。之后会创建一个新的插件模板便于开发者之后的开发工作。确保你可以使用一下命令: 
例如你groupid输入了grouptest1,artifactid输入了artifatid1那么会在当前目录下创建一个artifactid1的文件夹,进入这个文件夹,然后运行mvn package。如下: 
cd newly-create-directory(新创建的文件夹) 
mvn package 

5.安装m2e插件将mvn工程导入eclipse进行开发 

参考资料:http://my.oschina.net/fhck/blog/64639

时间: 2024-12-10 05:15:53

[Jenkins]开发jenkins插件第一步的相关文章

成为更优秀的开发人员:第一步——“制造”粉丝

原文作者罗布·沃林(Rob Walling)从事Web应用开发10年之久,担任过业内顾问.自由开发人员和全球最大的信用卡预付公司City of Pasadena的开发经理.现居住于加州中部城市弗雷斯诺(Fresno).关注并指导IT创业,著有<开发人员创业指南 / A Developer's Guide to Launching a Startup>一书.以下是正文: 本文是我希望你作为开发人员,通过一系列非技术手段提高自身能力的第一篇. 要成为更优秀的开发人员不只是要学习新的专业技能:了解公

《C语言开发从入门到精通》一1.3 理解编译系统——学习的第一步

1.3 理解编译系统--学习的第一步 知识点讲解:光盘:视频\PPT讲解(知识点)\第1章\理解编译系统.mp4 C语言是一门DOS环境下的开发语言,在执行前需要先将其编译,才能正确运行执行结果.要想真正理解编译系统的原理,重要的是要理解何谓"编译".编译是一个过程,通过这个过程可以把高级语言变成计算机可以识别的二进制语言.计算机只认识1和0格式的二进制数据,编译程序可以把人们熟悉的语言换成二进制的形式. 要想通过编译把一个源程序翻译成目标程序,所做的工作过程分为如下5个阶段: (1)

java微信开发API第一步 服务器接入_java

微信开发API如何接入服务器,下面就为大家进行介绍 一.说明 * 本示例根据微信开发文档:http://mp.weixin.qq.com/wiki/home/index.html最新版(4/3/2016 5:34:36 PM )进行开发演示. * 编辑平台:myeclipse10.7+win32+jdk1.7+tomcat7.0  * 服务器:阿里云 windows server 2008 64bits * 平台要求:servlet使用注解方式,平台要求:j2ee6.0+.jdk6.0+.tom

jenkins问题-关于jenkins如何从svn获取非源码的文件夹,或者jenkins有什么插件可以实现?急

问题描述 关于jenkins如何从svn获取非源码的文件夹,或者jenkins有什么插件可以实现?急 我目前遇到的情况是这样的,我jenkins上配置了一个svn的url,是源码的url,然后我用这个url实现了将源码打包出来的功能,现在我想在jenkins上同一个job上实现从svn获取一个不含pom文件的文件夹或者指定文件.求大神指导

java微信公众号开发第一步 公众号接入和access_token管理_java

本文就来说一说微信开发第一步,公众号接入以及access_token的管理. 一.微信公众号接入 在微信公众号开发手册上,关于公众号接入这一节内容还是写的比较详细的,文档中说接入公众号需要3个步骤,分别是: 1.填写服务器配置 2.验证服务器地址的有效性 3.依据接口文档实现业务逻辑 其实,第3步已经不能算做公众号接入的步骤,而是接入之后,开发人员可以根据微信公众号提供的接口所能做的一些开发. 第1步中服务器配置包含服务器地址(URL).Token和EncodingAESKey. 服务器地址即公

《嵌入式设备驱动开发精解》——2.3 嵌入式开发入门第一步

2.3 嵌入式开发入门第一步 当我们谈论嵌入式开发的时候,最常听到的就是嵌入式开发是如何地难学,比如既需要一定的开发语言基础,又需要相关的数.模.电方面的知识,难道嵌入式真的那么难吗?其实难与不难最关键是一个入门的问题,等真正入了门就会发现先前的努力与汗水都是值得的,你会迈入一个全新的世界.入门嵌入式开发确实有一定的难度,因为它不像学习Java,只要有一台PC,然后按照教科书的例子一个个抄下来,通过一段时间的学习就能编写小的程序了,并且在PC上能立刻看到执行的效果,也可以一步一步地跟踪调试编写的

Java之路第一步——搭建Java开发环境

本来刚开始应该介绍一下Java的,标题都想好了--Java的前世今生,但是为了节省是时间,就直接切入主题了,感兴趣的可以上网查一下. 要进行Java开发,首先要安装JDK(Java Development Kit)[Java开发工具包].   JDK 是编译Java源码.运行Java程序所必需的,例如JVM[Java虚拟机].JRE[Java运行环境],基础类库.打包工具等.所以学会JDK的配置是学好 Java 的第一步.   JDK的下载 JDK有不同的版本(J2SE.J2EE.J2ME),初

一步步打造漂亮的新闻列表(无刷新分页、内容预览)第一步_基础应用

没有分页.这样如果数据量很大时,情况就变得十分糟糕,往往打开一个网页就需要很长的时候,大大的降低了的用户的体验效果. 而分页的话也是很有讲究的,不同的数据库往往对应着不同的分页方式.这里不做讨论.下面我们仅以简单的access作为数据库来进行新闻列表的无刷新分页.无刷新意味着要使用ajax技术,当然无刷新不仅仅是ajax,还有其他的方法做到无刷新,如将所有的数据一次性读取出来,然后根据页数的不同显示不同的内容,这个仅仅靠JavaScript就可以实现了,但是这个无疑是饮鸩止渴,和上面没有分页效果

聚焦UML实践第一步

引子 前段时间和一个朋友在MSN上聊到UML,他一声叹息:"知道UML是好东西但是用不起来.尝试过,结果领导要求文档中要充分使用UML,事无巨细皆UML,结果本来很简单的一份设计文档加了一堆图.评审的时候团队还有牛人指出UML图中这里的菱形应该是实心的,那里的要用半个箭头- -结果开会大部分时间都在炒图怎么画.领导觉得这也没带来什么好处,同事们乐得摆脱,后来就不了了之了" 然后顺便抱怨了我一下: "你给我推荐的<UML Distilled>也不怎么样- -&quo