使用jenkins+maven+svn构建持续集成

maven快照库中程序已经更新。但是jenkins打包未更新jar至最新。

原因是:jenkins调用的maven的配置文件

maven默认情况下:更新本地仓库机制:每日更新一次。如需要更改实时检查。需要修改maven配置:

settings中增加:

<releases>
                                                <enabled>true</enabled>
                                                <updatePolicy>always</updatePolicy>
            <checksumPolicy>warn</checksumPolicy>
                                        </releases>
                                        <snapshots>
                                                <enabled>true</enabled>
                                                <updatePolicy>always</updatePolicy>
        <checksumPolicy>fail</checksumPolicy>
                                        </snapshots>