首页 » Maven实战 » Maven实战全文在线阅读

《Maven实战》11.3 安装Hudson

关灯直达底部

安装Hudson是十分简便的。需要注意的是,Hudson必须运行在JRE 1.5或更高的版本上。可以从http://hudson-ci.org/下载最新版本的安装包,如图11-3所示。下载完成之后就能获得一个hudson.war文件。

图11-3 下载Hudson安装包

最简单的启动Hudson的方式是在命令行直接运行hudson.war:

Hudson的启动日志会直接输出到命令行,待启动完成之后,用户就可以打开浏览器输入地址http://localhost:8080/访问Hudson的界面了,如图11-4所示。

要停止Hudson,可以在命令行按下Ctrl+C键。

默认情况下Hudson会在端口8080下运行,这可能会与用户已有的Web应用相冲突。这时,用户可以使用--httpPort选项指定Hudson的运行端口。例如:

既然安装包是一个war文件,Hudson自然也就可以被部署到各种Web容器中,如Tomcat、Glassfish、Jetty及JBoss等。

这里以Tomcat 6为例,假设Tomcat的安装目录为D:/bin/apache-tomcat-6.0.20/,那么只需要复制hudson.war至Tomcat的部署目录D:/bin/apache-tomcat-6.0.20/webapps,然后转到D:/bin/apache-tomcat-6.0.20/bin/目录,运行startup.bat。这时可以从Tomcat的console输出中看到它部署hudson.war。

图11-4 Hudson的初始启动界面

待Tomcat启动完成之后,打开浏览器访问http://localhost:8080/hudson就能看到Hudson的界面了。用户可以将Tomcat作为一个系统服务运行,这样Hudson就能自动随操作系统一起启动了。