首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >WAR文件中有多个时间戳快照重复-为什么?

WAR文件中有多个时间戳快照重复-为什么?
EN

Stack Overflow用户
提问于 2012-08-07 16:37:48
回答 2查看 1.4K关注 0票数 2

我有一个多模块的项目书店(其中一个模块是一个WAR)。一些模块依赖于projectX (一些依赖关系也依赖于那个projectX)。我使用了maven属性和跨模块的依赖管理,以确保它们一切都依赖于相同的版本(0.0.7-快照)。请参阅1中的依赖项分析

在对projectX和其他几个版本进行了大量更改之后,我的存储库中有很多带有时间戳的projectX快照。

当我运行CI服务器的部署作业(golas "deploy site:site“后跟"site:deploy")时,我得到了一个WAR文件,其中包含projectX快照的多个时间戳版本(每个模块- api、核心、邮件-总共有3个时间戳,准确地说是9个)。

在本地运行goal包不会产生同样的问题--正如预期的那样,每个模块只有一个快照打包在war中。

有没有人知道为什么maven要打包多个快照。因为它们都是

干杯,

米格尔·阿尔梅达

1

代码语言:javascript
复制
[INFO] --- maven-dependency-plugin:2.1:analyze (default-cli) @ bookstore-persist ---
[WARNING] Used undeclared dependencies found:
[WARNING]    org.hibernate.javax.persistence:hibernate-jpa-2.0-api:jar:1.0.0.Final:compile
[WARNING]    org.company.clinicalmanagement:clinicaltrial-api:jar:1.0.2-SNAPSHOT:compile
[WARNING]    org.springframework:spring-tx:jar:3.1.0.RELEASE:compile
[WARNING]    org.company.security:security-api:jar:0.0.7-SNAPSHOT:compile
[WARNING]    commons-logging:commons-logging:jar:1.1.1:compile
[WARNING]    org.apache.struts.xwork:xwork-core:jar:2.3.4:compile
[WARNING]    org.company.audit:audit-core:jar:0.1.0-SNAPSHOT:compile
[WARNING]    org.company.security:security-core:jar:0.0.7-SNAPSHOT:compile
[WARNING]    org.company.security:security-mail:jar:0.0.7-SNAPSHOT:compile
[WARNING]    joda-time:joda-time:jar:2.0:compile
[WARNING] Unused declared dependencies found:
[WARNING]    org.company:projectX-shared:pom:1.1.0-SNAPSHOT:compile
[WARNING]    org.company:projectX-model:jar:1.1.0-SNAPSHOT:compile
[WARNING]    org.company:projectX-configuration:jar:1.1.0-SNAPSHOT:test
[WARNING]    org.springframework:spring-core:jar:3.1.0.RELEASE:compile
[WARNING]    org.slf4j:jcl-over-slf4j:jar:1.5.8:runtime
[WARNING]    org.slf4j:slf4j-api:jar:1.5.8:runtime
[WARNING]    org.slf4j:slf4j-log4j12:jar:1.5.8:runtime
[WARNING]    log4j:log4j:jar:1.2.14:runtime
[WARNING]    org.springframework:spring-orm:jar:3.1.0.RELEASE:compile
[WARNING]    c3p0:c3p0:jar:0.9.1.2:provided
[WARNING]    postgresql:postgresql:jar:9.0-801.jdbc4:provided
[WARNING]    javassist:javassist:jar:3.4.GA:compile
[WARNING]    javax.servlet:servlet-api:jar:2.4:provided
[WARNING]    cglib:cglib:jar:2.2:compile
[WARNING]    org.company.security:security:pom:0.0.7-SNAPSHOT:compile
[WARNING]    org.company.audit:audit:pom:0.1.0-SNAPSHOT:compile
[INFO]                                                                        
[INFO] ------------------------------------------------------------------------
[INFO] Building Bookstore Web 1.1.0-SNAPSHOT
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] >>> maven-dependency-plugin:2.1:analyze (default-cli) @ projectX-web >>>
[INFO]
[INFO] --- buildnumber-maven-plugin:1.0:create (default) @ projectX-web ---
[INFO]
[INFO] --- maven-dependency-plugin:2.1:analyze (default-cli) @ projectX-web ---
[WARNING] Used undeclared dependencies found:
[WARNING]    org.company.clinicalmanagement:clinicaltrial-api:jar:1.0.2-SNAPSHOT:compile
[WARNING]    org.company.security:security-api:jar:0.0.7-SNAPSHOT:compile
[WARNING]    org.hibernate:hibernate-core:jar:3.6.3.Final:compile
[WARNING]    org.apache.struts.xwork:xwork-core:jar:2.3.4:compile
[WARNING]    org.company.security:security-core:jar:0.0.7-SNAPSHOT:compile
[WARNING]    commons-logging:commons-logging-api:jar:1.1:compile
[WARNING]    org.company.audit:audit-struts:jar:0.1.0-SNAPSHOT:compile
[WARNING]    org.springframework:spring-tx:jar:3.1.0.RELEASE:compile
[WARNING]    org.company.audit:audit-core:jar:0.1.0-SNAPSHOT:compile
[WARNING]    org.company.security:security-mail:jar:0.0.7-SNAPSHOT:compile
[WARNING]    org.springframework:spring-web:jar:3.0.5.RELEASE:compile
[WARNING] Unused declared dependencies found:
[WARNING]    org.apache.commons:commons-jci-fam:jar:1.0:compile
[WARNING]    postgresql:postgresql:jar:9.0-801.jdbc4:test
[WARNING]    org.apache.struts:struts2-sitemesh-plugin:jar:2.3.4:compile
[WARNING]    org.apache.struts:struts2-config-browser-plugin:jar:2.3.4:compile
[WARNING]    org.apache.struts:struts2-spring-plugin:jar:2.3.4:compile
[WARNING]    commons-fileupload:commons-fileupload:jar:1.1.1:compile
[WARNING]    org.company:projectX-model:jar:1.1.0-SNAPSHOT:compile
[WARNING]    org.company:projectX-persist:jar:1.1.0-SNAPSHOT:compile
[WARNING]    org.company.audit:audit:pom:0.1.0-SNAPSHOT:compile
[WARNING]    org.springframework:spring-core:jar:3.1.0.RELEASE:compile
[WARNING]    org.springframework:spring-context-support:jar:3.1.0.RELEASE:compile
[WARNING]    org.slf4j:jcl-over-slf4j:jar:1.5.8:runtime
[WARNING]    org.slf4j:slf4j-api:jar:1.5.8:runtime
[WARNING]    org.slf4j:slf4j-log4j12:jar:1.5.8:runtime
[WARNING]    log4j:log4j:jar:1.2.14:runtime
[WARNING]    c3p0:c3p0:jar:0.9.1.2:test
[WARNING]    org.company:projectX-configuration:jar:1.1.0-SNAPSHOT:compile
[WARNING]    org.company:projectX-configuration:test-jar:tests:1.1.0-SNAPSHOT:compile
[WARNING]    org.company.security:security:pom:0.0.7-SNAPSHOT:compile
[WARNING]    org.xhtmlrenderer:core-renderer:jar:R8-final:compile
[WARNING]    com.lowagie:itext:jar:2.1.7:compile
[WARNING]    org.apache.poi:poi:jar:3.7:compile
[WARNING]    com.jgeppert.struts2.jquery:struts2-jquery-plugin:jar:3.0.1:compile
[WARNING]    org.company.application.version:application-version:jar:0.0.2:compile
[INFO]                                                                        
[INFO] ------------------------------------------------------------------------
[INFO] Building bookstore-acceptance 1.1.0-SNAPSHOT
[INFO] ------------------------------------------------------------------------

[INFO] <<< maven-dependency-plugin:2.1:analyze (default-cli) @ bookstore-acceptance <<<
[INFO]
[INFO] --- maven-dependency-plugin:2.1:analyze (default-cli) @ bookstore-acceptance ---
[WARNING] Used undeclared dependencies found:
[WARNING]    org.springframework:spring-beans:jar:3.1.0.RELEASE:compile
[WARNING]    org.company.clinicalmanagement:clinicaltrial-api:jar:1.0.2-SNAPSHOT:compile
[WARNING]    org.company.audit:audit-struts:jar:0.1.0-SNAPSHOT:compile
[WARNING]    org.apache.struts:struts2-junit-plugin:jar:2.3.4:test
[WARNING]    org.hibernate:hibernate-core:jar:3.6.3.Final:compile
[WARNING]    org.company.security:security-api:jar:0.0.7-SNAPSHOT:compile
[WARNING]    org.easymock:easymock:jar:3.0:compile
[WARNING]    org.company.systemDate:systemDate:jar:0.0.2:compile
[WARNING]    com.lowagie:itext:jar:2.1.7:compile
[WARNING]    junit:junit:jar:4.8.2:test
[WARNING]    org.springframework:spring-context-support:jar:3.1.0.RELEASE:compile
[WARNING]    org.apache.struts.xwork:xwork-core:jar:2.3.4:compile
[WARNING]    org.company.clinicalmanagement:clinicaltrial-core:jar:1.0.2-SNAPSHOT:compile
[WARNING]    org.company.audit:audit-core:jar:0.1.0-SNAPSHOT:compile
[WARNING]    info.cukes:cucumber-core:jar:1.0.9:test
[WARNING]    org.company.security:security-core:jar:0.0.7-SNAPSHOT:compile
[WARNING]    org.springframework:spring-web:jar:3.0.5.RELEASE:compile
[WARNING]    org.company.security:security-mail:jar:0.0.7-SNAPSHOT:compile
[WARNING]    info.cukes:cucumber-java:jar:1.0.9:test
[WARNING] Unused declared dependencies found:
[WARNING]    info.cukes:cucumber-spring:jar:1.0.9:test
[WARNING]    postgresql:postgresql:jar:9.0-801.jdbc4:provided
[WARNING]    org.company:projectX-persist:jar:1.1.0-SNAPSHOT:compile
[WARNING]    org.company:projectX-persist:test-jar:tests:1.1.0-SNAPSHOT:test
[WARNING]    org.company:projectX-configuration:jar:1.1.0-SNAPSHOT:compile
[WARNING]    org.company:projectX-configuration:test-jar:tests:1.1.0-SNAPSHOT:compile
[WARNING]    c3p0:c3p0:jar:0.9.1.2:test
[WARNING]    org.company:projectX-web:jar:classes:1.1.0-SNAPSHOT:test
[WARNING]    org.company:projectX-web:test-jar:tests:1.1.0-SNAPSHOT:test
[WARNING]    org.apache.struts:struts2-spring-plugin:jar:2.3.4:compile
[WARNING]    javax.servlet:servlet-api:jar:2.4:provided
[WARNING]    javax.servlet:jsp-api:jar:2.0:provided
EN

回答 2

Stack Overflow用户

发布于 2013-10-23 21:47:50

这是maven-war-plugin的一个bug。我可以通过升级到2.4版本的插件来解决这个问题。下面是相关的jira:https://jira.codehaus.org/browse/MWAR-296?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=318472#comment-318472

票数 1
EN

Stack Overflow用户

发布于 2012-08-07 19:05:07

您可能需要执行clean deploy site:site,否则之前的快照仍会挂在构建的目标目录中。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11842120

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档