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

《Maven实战》11.5 Hudson的基本系统设置

关灯直达底部

在创建Hudson持续集成任务之前,用户需要对Hudson系统做一些基本的配置,包括JDK安装位置和Maven安装等在内的重要信息都必须首先配置正确。Hudson会使用这些配置好的JDK及Maven进行持续集成任务。如果要使用Ant或者Shell来持续集成项目,Ant或Shell的安装位置也应该预先设置正确。

用户应该单击Hudson登录页面左边的“系统管理”,然后单击页面右侧的“系统设置”以进入系统设置页面,如图11-6所示。

图11-6 进入系统设置页面

在系统设置页面,首先要配置的是Hudson将使用的JDK。在页面中找到对应的部分,然后单击Add JDK按钮,Hudson就会提示用户进行安装。Hudson默认会提示自动安装JDK,用户可以看到一个Install automatically的复选框是被选上的,当单击“同意JDK许可证协议”并选择一个JDK版本后,Hudson就会自动下载安装相应版本的JDK。

虽然这种方式非常简单,但往往用户在本机已经有可用的JDK,而且不想花时间等待Hudson去再次下载JDK。这时用户就可以取消选中Install automatically复选框,然后手动输入本机JDK的位置(往往就是JAVA_HOME环境变量的值)。

可以配置多个JDK,当你的项目需要确保在多个不同版本JDK上都能正确集成的时候,这一特性尤为有用。

JDK的自动及手动配置方式如图11-7所示。

与JDK配置类似,用户也可以选择手动或者自动安装Maven供Hudson使用,还可以安装多个版本的Maven供Hudson集成任务使用。图11-8显示了手动方式指定maven-3.0-beta-2的安装位置。

图11-7 为Hudson配置JDK

图11-8 为Hudson配置Maven

还可以在该页面配置MAVEN_OPTS环境变量,如图11-9所示。关于MAVEN_OPTS环境变量的具体解释可参看2.7.1节。

图11-9 为Hudson配置MAVEN_OPTS环境变量

最后,别忘了单击页面下方的Save按钮保存系统设置。