- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
练习1:创建和运行您的第一个Hudson插件
在此练习中您将了解如何
●创建您的第一个Hudson插件使用Hudson HPI工具
●打开在Netbeans IDE的插件项目
●运行该插件项目并把它在运行在Hudson测试服务器。
步骤1:生成插件框架
1.1.1第一步是创建你的插件框架。Hudson HPI也是一个Maven插件(maven-hpi-plugin)。它
为您生成最小的资源。在终端输入命令:
mvn hpi:create
该命令告诉maven(mvn命令调用)来创建必要的资源。等到maven下载
所有必需的jar文件和插件来执行命令。
1.1.2当提示提供
Enter the groupId of your plugin: org.sample.hudson
Enter the artifactId of your plugin: javaone-sample
一旦成功创建了Hudson插件项目,检查生成的源文件夹。它将有下面的布局:
[INFO] ----------------------------------------------------------------------------
[INFO] Using following parameters for creating Archetype: maven-hpi-plugin:2.1.0
[INFO] ----------------------------------------------------------------------------
[INFO] Parameter: groupId, Value: org.sample.hudson
[INFO] Parameter: packageName, Value: org.sample.hudson
[INFO] Parameter: package, Value: org.sample.hudson
[INFO] Parameter: artifactId, Value: javaone-sample
[INFO] Parameter: basedir, Value: /home/javaone2012/user12
[INFO] Parameter: version, Value: 1.0-SNAPSHOT
[INFO] ******** End of debug info from resources from generated POM ***********
[INFO] Archetype created in dir: /home/javaone2011/user12/javaone-sample
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
Troubleshooting:
If you see the following error
mvn: : command not found
make sure maven is installed.
[ERROR] No plugin found for prefix hpi in the current project ..
Check $USER_DIR/.m2/settings.xml ($USER_DIR is the your home directory where your files are kept)
and make sure it has the following entry
pluginGroups
pluginGrouporg.jvnet.hudson.tools/pluginGroup
/pluginGroups
1.1.3一旦成功创建了Hudson插件项目,检查生成的源文件夹。它将有下面的布局pom.xml- Maven POM文件用于构建插件src / main / java - java源文件的插件src / main /source——jelly视图文件的插件。src / main / webapp -静态资源的插件,如图像和HTML文件。
注意:Jelly是一个服务器端视图技术使用的Hudson.Jelly呈现给客户的文件是XML文件
侧面页如HTML,CSS,Javascript等等。
步骤2:创建插件项目
1.2.1在步骤1中创建插件项目是全
您可能关注的文档
最近下载
- 部队个人防护器材优质教案.doc VIP
- 2025年基于石油企业的价格管理新模式.pdf VIP
- 新教科版(2025版)六年级上册科学全册教案+单元测试卷 .pdf VIP
- 2024-2025新人教版初中数学七年级上册(全册)优秀ppt课件.pptx VIP
- 2025年陕西省综合评标评审专家库考试在线题库及答案.docx VIP
- 《T/CSPSTC 78-2021顶管法管道工程技术规程》.pdf
- 2025年甘肃省公路交通建设集团康略高速公路收费运营人员招聘71人笔试备考试题及答案解析.docx VIP
- 第一单元(核心素养目标教案)-统编版语文五年级上册.docx VIP
- 中考作文指导:中考作文审题课件.pptx
- 2023新能源风电生产指标体系.docx VIP
文档评论(0)