zoukankan      html  css  js  c++  java
  • hudson搭建经验总结

    作者:朱金灿

    来源:http://blog.csdn.net/clever101

     

            hudson 是一种革命性的开放源码 CI (持续集成)服务器,随着工程源码越来越庞大,把源码编译工作放在本地机器已不现实,因此最近决定在svn服务器上部署hudson上进行持续集成。svn服务器的环境是windows server2008,java版本为1.7.0_25-17。

     

           hudson官方网址: http://hudson-ci.org/。官方的安装办法是把hudson作为一个服务来安装,链接是:InstallingHudson as a Windows Service

     

    hudson有两种启动方式:

    1.命令行启动。具体从它上面下载最新的3.0版本——hudson-3.0.1.war,把它改名为hudson.war,放在D盘上,执行命令:

    java -jar D:\hudson.war

    结果出现错误:java.net.BindException:Address already in use,具体如下图:

             到网上搜索没找到太好的办法,于是放弃这种方式。


    2. 基于servlet容器(tomcat),网上推荐这种启动方式。

     

           具体从它上面下载最新的3.0版本——hudson-3.0.1.war,把它改名为hudson.war,将hudson.war放到 omcatwebapps目录下。结果出现错误:

     

    http-500 error

     

    type Exceptionreport

     

    message

     

    description Theserver encountered an internal error () that prevented it from fulfilling thisrequest.

     

    exception

     

    javax.servlet.ServletException:there's no "app" attribute in the application context.

           org.kohsuke.stapler.Stapler.service(Stapler.java:149)

           javax.servlet.http.HttpServlet.service(HttpServlet.java:717)

           hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:86)

           hudson.util.PluginServletFilter.doFilter(PluginServletFilter.java:78)

           hudson.security.HudsonFilter.doFilter(HudsonFilter.java:155)

           hudson.util.CharacterEncodingFilter.doFilter(CharacterEncodingFilter.java:70)


            网上搜了一些解决办法并一一试验也没有解决,到http://hudson-ci.org/downloads/war/下载一个老一点的版本也不行。


           最后在google上的一个开源工程上:http://code.google.com/p/hudson-bld/downloads/list,下载了一个hudson2.1.2.1.war才安装上了。效果图如下:

    参考文献:

    1.Hudson平台搭建及使用


    2.Hudson简介及安装






  • 相关阅读:
    sap function 常用的一些系统函数
    sap ok code
    提高PHP代码质量36计
    sap links /sap 学习资源链接
    sap tips/ sap 小技巧
    php写导入,导出 mysql csv
    SAP Tables 表
    [C#] 处理 Json
    [Rootkit] 无痕 hook 硬件断点
    [Rootkit] dll 隐藏 VAD
  • 原文地址:https://www.cnblogs.com/lanzhi/p/6470524.html
Copyright © 2011-2022 走看看