我不能使用插件模块-formengine-etatcivil

时间:2014-02-25 10:39:34

标签: java maven

我正在尝试在我的项目中使用module-formengine-etatcivil,但是当我将此插件的依赖项添加到项目中时,我的构建失败,并带有以下跟踪:

Failed to execute goal on project portail: Could not resolve
 dependencies for  project fr.paris.lutece:portail:lutece-site:5.3.2:
 Failed to collect dependencies for
 fr.paris.lutece:portail:lutece-site:5.3.2: Could not resolve version
 conflict among [fr.paris.lutece:lutece-core:jar:3.1.7,
 fr.paris.lutece.plugins:module-mylutece-cas:jar:1.1.8 ->
 fr.paris.lutece:lutece-core:jar:[2.3.1-SNAPSHOT,5.0.0-SNAPSHOT),
 fr.paris.lutece.plugins:plugin-html:jar:3.0.0 ->
 fr.paris.lutece:lutece-core:jar:[2.3.0,5.0.0-SNAPSHOT),
 fr.paris.lutece.plugins:plugin-teamnet:jar:1.2.0 ->
 fr.paris.lutece.plugins:module-jpa-hibernate:jar:1.0.5 ->
 fr.paris.lutece:lutece-core:jar:[2.4.0,4.0.0-SNAPSHOT),
 fr.paris.lutece.plugins:plugin-teamnet:jar:1.2.0 ->
 fr.paris.lutece.plugins:plugin-formengine:jar:2.3.0 ->
 fr.paris.lutece:lutece-core:jar:[2.3.3,4.0.0-SNAPSHOT),
 fr.paris.lutece.plugins:module-mylutece-teamnet:jar:1.2.0 ->
 fr.paris.lutece.plugins:plugin-mylutece:jar:3.0.4 ->
 fr.paris.lutece:lutece-core:jar:[3.1.6,4.0.0-SNAPSHOT),
 fr.paris.lutece.plugins:library-teamnet:jar:1.2.0 ->
 fr.paris.lutece:lutece-core:jar:3.1.7,
 fr.paris.lutece.plugins:library-teamnetws:jar:1.2.0 ->
 fr.paris.lutece:lutece-core:jar:3.1.7,
 fr.paris.lutece.plugins:module-teamnet-creche:jar:1.2.0 ->
 fr.paris.lutece:lutece-core:jar:3.1.7,
 fr.paris.lutece.plugins:module-teamnet-creche:jar:1.2.0 ->
 fr.paris.lutece.plugins:plugin-blobstore:jar:1.0.0 ->
 fr.paris.lutece:lutece-core:jar:[3.0.0-SNAPSHOT,4.0.0-SNAPSHOT),
 fr.paris.lutece.plugins:module-teamnet-prelevements:jar:1.2.0 ->
 fr.paris.lutece:lutece-core:jar:3.1.7,
 fr.paris.lutece.plugins:plugin-jcaptcha:jar:2.1.5-SNAPSHOT ->
 fr.paris.lutece:lutece-core:jar:[2.4.0,5.0.0-SNAPSHOT),
 fr.paris.lutece.plugins:plugin-contact:jar:3.0.1 ->
 fr.paris.lutece:lutece-core:jar:[3.1.6,5.0.0-SNAPSHOT),
 fr.paris.lutece.plugins:plugin-ganalytics:jar:0.0.5-SNAPSHOT ->
 fr.paris.lutece:lutece-core:jar:[2.2.4,5.0.0-SNAPSHOT),
 fr.paris.lutece.plugins:module-formengine-etatcivil:jar:2.0.24-SNAPSHOT
 -> fr.paris.lutece.plugins:plugin-captcha:jar:1.0.1 -> fr.paris.lutece:lutece-core:jar:[4.1.0-SNAPSHOT,5.0.0-SNAPSHOT),
 fr.paris.lutece.plugins:library-lutece-unit-testing:jar:2.0.7 ->
 fr.paris.lutece:lutece-core:jar:RELEASE] -> [Help 1]

1 个答案:

答案 0 :(得分:0)

您的依赖项存在依赖项版本问题: 您的站点的lutece-core-3.1.7和lutece-core:jar:[4.1.0-SNAPSHOT,5.0.0-SNAPSHOT]在plugin-captcha:jar:1.0.1的依赖项中。 请尝试以下方法:   - 如果它与lutece-core-3.1.7兼容,请使用旧版本的plugin-captcha   - 排除plugin-captcha的lutece-core依赖关系强制你的(https://maven.apache.org/guides/introduction/introduction-to-optional-and-excludes-dependencies.html)   - 将您的lutece-core版本升级到[4.1.0-SNAPSHOT,5.0.0-SNAPSHOT]范围内的版本。