Hudson 读取Maven Settings.xml

    这几天在尝试使用hudson进行持续集成,配置hudson使用本地Maven构建后,总是无法读取本地nexus私服,而是连接在线的中心仓库。
    后来发现,是因为hudson中,没有进行"Maven3 Configuration"的 Settings配置,所以就执行本地Maven中conf/settings.xml的配置。
    而本地私服,设置在${user.home}/.m2/Settings.xml中,并未设置在本地Maven的conf/settings.xml中,故导致hudson不会连snexus私服。
    因此解决本问题的办法为:
    1>在本地Maven的conf/settings.xml进行私服的配置;
    2>在hudson的"Maven3 Configuration"中,进行私服的配置。

猜你喜欢

转载自zhouyangang2008201410260331.iteye.com/blog/2151083