簡體   English   中英

Maven 執行器插件非常慢 - 省略,繼續解釋

[英]Maven enforcer plugin very slow - omitted, kept explanation

我在我的項目中更新了一些依賴項的版本,構建變慢了,它在執行器插件處等待大約 5 分鍾以上。 我試圖比較以前在 3 分鍾內發生的構建的調試日志,與總共需要 8 分鍾以上的調試日志相比,我提到的 5 分鍾以上被執行者偷走了。 我在日志中看到的唯一顯着差異如下。 沒有錯誤或其他任何東西,而且這些日志移動緩慢。 因此問題。 如果有人知道這意味着什么以及我如何通過 go 傳遞這將有很大幫助

omitForNearer: 省略=commons-codec:commons-codec:jar:1.10:compile

編輯

<plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-enforcer-plugin</artifactId>
                <executions>
                    <execution>
                        <id>enforce</id>
                        <goals>
                            <goal>enforce</goal>
                        </goals>
                        <configuration>
                            <rules>
                                <dependencyConvergence/>
                                <banDuplicatePomDependencyVersions/>
                                <requireJavaVersion>
                                    <version>1.8.0</version>
                                </requireJavaVersion>
                                <requirePluginVersions>
                                    <message>Best Practice is to always define plugin versions!</message>
                                    <banLatest>true</banLatest>
                                    <banRelease>true</banRelease>
                                    <banSnapshots>true</banSnapshots>
                                    <!--                                    <phases>clean,deploy,site</phases>-->
                                </requirePluginVersions>
                                <requireSameVersions/>
                            </rules>
                        </configuration>
                    </execution>
                </executions>
            </plugin>

編輯這就是我能得到的,從調試日志中提取了幾行

omitForNearer: omitted=com.mastercard.api:sdk-api-core:jar:1.4.31:compile kept=com.mastercard.api:sdk-api-core:jar:1.4.31:compile 18:55:41,514 [ DEBUG] omitForNearer: omitted=log4j:log4j:jar:1.2.14:test kept=log4j:log4j:jar:1.2.14:compile 18:55:41,519 [DEBUG]
omitForNearer: 省略=com.google.guava:guava:jar:26.0-jre:test 保持=com.google.guava:guava:jar:26.0-jre:compile 18:55:41,530 [省略] apache.commons:commons-lang3:jar:3.4:test kept=org.apache.commons:commons-lang3:jar:3.4:compile 18:55:41,550 [DEBUG] omitForNearer: omitted=org.jmockit:jmockit:jar: 1.35:測試保持=org.jmockit:jmockit:jar:1.35:編譯18:55:41,552 [調試]
omitForNearer: 省略=com.beust:jcommander:jar:1.72:compile 保持=com.beust:jcommander:jar:1.72:compile 18:55:41,571 [DEBUG]
omitForNearer: 省略=org.hamcrest:hamcrest-core:jar:1.3:compile keep=org.hamcrest:hamcrest-core:jar:1.3:compile 18:55:41,608 [DEBUG]
omitForNearer:省略=org.slf4j:slf4j-api:jar:1.6.6:編譯保留=org.slf4j:slf4j-api:jar:1.6.6610[18:55:41]DEBU
omitForNearer: omitted=log4j:log4j:jar:1.2.14:compile kept=log4j:log4j:jar:1.2.14:compile 18:55:41,651 [DEBUG]
OmitFornearer:省略= COMMONS-CODEC:CONMONS-CODEC:jar:1.10:Compile Compile = Commons-Codec:Commons-Codec:Commons-Codec:Z689995FCBF432492D1515488884D04.D204.D204.D204.D204.D222222222215484AF:7.22222222204.D2222222222222222204.22222222222222222222222222204.222222222222222222222222。時間:jar:2.1:編譯保持=joda-time:joda-time:jar:2.1:編譯 18:55:41,748 [調試]
omitForNearer: 省略=org.jdom:jdom:jar:1.1.3:compile 保持=org.jdom:jdom:jar:1.1.3:compile 18:55:41,756 [DEBUG]
omitForNearer:省略=xpp3:xpp3:jar:1.1.4c:編譯保留=xpp3:xpp3:jar:1.1.4c:編譯18:55:41,759 [調試]
omitForNearer: 省略=org.apache-extras.beanshell:bsh:jar:2.0b6: 編譯保留=org.apache-extras.beanshell:bsh:jar:2.0b6:compile 18:55:41, com.thoughtworks.xstream:xstream:jar:1.4.14:compile keep=com.thoughtworks.xstream:xstream:jar:1.4.14:compile 18:55:41,816 [DEBUG] codec:jar:1.10:compile kept=commons-codec:commons-codec:jar:1.10:compile 18:55:41,830 [DEBUG] omitForNearer: omitted=com.google.guava:guava:jar:26.0-jre:compile kept =com.google.guava:guava:jar:26.0-jre:compile 18:55:41,865 [DEBUG] omitForNearer: omitted=org.apache.commons:commons-lang3:jar:3.4:compile kept=org.apache .commons:commons-lang3:jar:3.4:compile 18:55:41,877 [DEBUG] omitForNearer: omitted=org.freemarker:freemarker:jar:2.3.22:compile kept=org.freemarker:freemarker:jar:2.3.22 :compile 18:55:41,878 [DEBUG] omitForNearer:省略=ognl:ognl:jar:3.0.21:編譯保持=ognl:ognl:jar:35:4119:BU18Z:3.0.219:BU18Z:3.0.21.
omitForNearer: omitted=org.hibernate:hibernate-core:jar:3.6.0.Final:compile kept=org.hibernate:hibernate-core:jar:3.6.0.Final:compile 18:55:41,914 [DEBUG] omitForNearer: omitted=org.apache.commons:commons-lang3:jar:3.4:compile kept=org.apache.commons:commons-lang3:jar:3.4:compile 18:55:41,930 [DEBUG] omitForNearer: omitted=org.apache. commons:commons-lang3:jar:3.4:compile kept=org.apache.commons:commons-lang3:jar:3.4:compile 18:55:41,952 [DEBUG] omitForNearer: omitted=org.apache.httpcomponents:httpcore:jar: 4.4.11:編譯保存=org.apache.httpcomponents:httpcore :jar:4.4.11:compile 18:55:41,964 [DEBUG] omitForNearer: omitted=org.apache.httpcomponents:httpcore:jar:4.4.11:compile kept=org.apache.httpcomponents:httpcore:jar:4.4.11 :compile 18:55:41,974 [DEBUG] omitForNearer:省略=commons-logging:commons-logging:jar:1.2:compile keep=commons-logging:commons-logging:Z68995FCBF432492D15484D204A9D2AC40:2,編譯:Z68995FCBF432492D15484D202818:50Z:2
omitForNearer: 省略=org.springframework:spring-core:jar:4.3.21.RELEASE:compile 保持=org.springframework:spring-core:jar:4.3.21.RELEASE,063 [DEBUG]omit,063: =org.springframework:spring-beans:jar:4.3.21.RELEASE:compile 保留=org.springframework:spring-beans:jar:4.3.21.RELEASE:compile 18:55:42,06 省略:=省略] org.springframework:spring-core:jar:4.3.21.RELEASE:compile keep=org.springframework:spring-core:jar:4.3.21.RELEASE:compile 18:55:42,Nearer:省略=DEBUG. springframework:spring-beans:jar:4.3.21.RELEASE:編譯保持=org.springframework:spring-beans:jar:4.3.21.RELEASE:compile 18:55:42,075 [DEBUG]framework:075 [DEBUG]彈簧AOP:Z68995FCBF432492D15484D04A 9D2AC40Z:4.3.21.RELEASE:compile kept=org.springframework:spring-aop:jar:4.3.21.RELEASE:compile 18:55:42,077 [DEBUG] omitForNearer: omitted=org.springframework:spring-beans:jar: 4.3.21.RELEASE:compile keep=org.springframework:spring-beans:jar:4.3.21.RELEASE:compile 18:55:42,079 [DEBUG] omitForNearer:省略=org.springframework:spring-core:Z68995FC4BF432492D1548。 21.RELEASE:compile keep=org.springframework:spring-core:jar:4.3.21.RELEASE:compile 18:55:42,084 [DEBUG] omitForNearer:省略=org.springframework:spring-core:Z68995FCBF432492D1548:4DAC04.2發布:編譯保留=org.springframework:spring-core:jar:4.3.21.RELEASE:編譯18:55:42,087 [DEBUG] omitForNearer:省略=org.springframework:spring-core:Z68995FCBF432492D15484D04A9DREASE4:4.321.ACLEASE4:Z.3編譯保持=org.springframework:spring-core:Z68995FCBF4324 92D15484D04A9D2AC40Z:4.3.21.RELEASE:compile 18:55:42,094 [DEBUG] omitForNearer: omitted=org.springframework:spring-core:jar:4.3.21.RELEASE:compile kept=org.springframework:spring-core:jar: 4.3.21.RELEASE:compile 18:55:42,104 [DEBUG] omitForNearer: omitted=com.fasterxml.jackson.core:jackson-annotations:jar:2.10.1:compile kept=com.fasterxml.jackson.core:jackson- annotations:jar:2.10.1:compile 18:55:42,109 [DEBUG] omitForNearer: omitted=com.google.guava:guava:jar:26.0-jre:compile kept=com.google.guava:guava:jar:26.0- jre:compile 18:55:42,119 [DEBUG] omitForNearer: omitted=org.apache.commons:commons-lang3:jar:3.4:compile kept=org.apache.commons:commons-lang3:Z68995FCBF432 492D15484D04A9D2AC40Z:3.4:編譯 18:55:42,121 [調試]
omitForNearer: omitted=org.apache.httpcomponents:httpcore:jar:4.4.11:compile kept=org.apache.httpcomponents:httpcore:jar:4.4.11:compile [DEBUG]
omitForNearer: 省略=org.hamcrest:hamcrest-core:jar:1.3:compile keep=org.hamcrest:hamcrest-core:jar:1.3:compile 18:55:42,138 [DEBUG]
omitForNearer: omitted=org.hamcrest:hamcrest-library:jar:1.3:compile kept=org.hamcrest:hamcrest-library:jar:1.3:compile 18:55:42,139 [DEBUG] omitForNearer: omitted=commons-io:commons- io:jar:2.6:compile keep=commons-io:commons-io:jar:2.6:compile 18:55:42,141 [調試]
OmitFornearer:省略= COMMONS-COLLECTIONS:CONMONS-COLLECTIONS:jar:3.2.2:Compile Septile = Commons-Collections:Commons-Collections:COMMONS-COLLECTIONS:Z68999995FCBF432492D15492D15154D154D154D154D.2154D.2154DASER INGERION INGERIEN lang:commons-lang:jar:2.6:compile keep=commons-lang:commons-lang:jar:2.6:compile 18:55:42,149 [調試]
omitForNearer: omitted=org.apache.httpcomponents:httpclient:jar:4.5.13:compile kept=org.apache.httpcomponents:httpclient:jar:4.5.13:compile 18:55:42,162 [DEBUG] omitForNearer: omitted=org. apache.httpcomponents:httpclient:jar:4.5.13:compile kept=org.apache.httpcomponents:httpclient:jar:4.5.13:compile 18:55:42,164 [DEBUG] omitForNearer: omitted=commons-codec:commons-codec: jar:1.10:compile kept=commons-codec:commons-codec:jar:1.10:compile 18:55:42,171 [DEBUG] omitForNearer: omitted=com.google.guava:guava:jar:26.0-jre:compile kept=com .google.guava:guava:jar:26.0-jre:compile 18:55:42,190 [DEBUG] omitForNearer:省略=com.fasterxml.ZB417 79690B83F182ACC67D6388C7BAC9Z.core:jackson-databind:jar:2.10.1:compile kept=com.fasterxml.jackson.core:jackson-databind:jar:2.10.1:compile 18:55:42,200 [DEBUG] omitForNearer: omitted=org. apache.commons:commons-lang3:jar:3.4:compile kept=org.apache.commons:commons-lang3:jar:3.4:compile 18:55:42,202 [DEBUG] omitForNearer: omitted=log4j:log4j:jar:1.2. 14:編譯保持=log4j:log4j:jar:1.2.14:編譯18:55:42,204 [調試]
omitForNearer: 省略=com.google.guava:guava:jar:26.0-jre:compile keep=com.google.guava:guava:jar:26.0-jre:compile 18:55:42,208 省略] cli:commons-cli:jar:1.3.1:compile keep=commons-cli:commons-cli:jar:1.3.1:compile 18:55:42,210 [調試]
omitForNearer: 省略=com.google.guava:guava:jar:26.0-jre:compile 保持=com.google.guava:guava:jar:26.0-jre:compile

遇到這個問題的可以更新Maven版本,我用的是3.6.1,問題依舊,更新到Maven 3.6.3,現在解決了。 謝謝你們

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM