gpt4 book ai didi

maven-2 - 我该如何解决这些Maven 2警告?

转载 作者:行者123 更新时间:2023-12-02 15:38:40 24 4
gpt4 key购买 nike

我正在将Maven 2.2与Grails 1.2.1一起使用。尝试运行“集成测试”目标时,收到一些神秘的警告,我无法弄清楚如何解决...

davea-mbp2:socialmediaproxy davea $ mvn集成测试
[INFO]正在扫描项目...
[警告]
[警告]建立有效的socialmediaproxy:socialmediaproxy:war:0.1模型时遇到了一些问题
[警告] org.apache.maven.plugins:maven-compiler-plugin的'build.plugins.plugin.version'丢失。 @ 125行,第15列
[警告] net.sf.ehcache:ehcache-core:jar的'dependencies.dependency.exclusions.exclusion.groupId'丢失。 @第33行,第22列
[警告] net.sf.ehcache:ehcache-core:jar的'dependencies.dependency.exclusions.exclusion.groupId'丢失。 @第36行,第22列
[警告] net.sf.ehcache:ehcache-core:jar的'dependencies.dependency.exclusions.exclusion.groupId'丢失。 @ 41行,第22列
[警告]
[警告]强烈建议修复这些问题,因为它们会威胁到您的构建的稳定性。
[警告]
[警告]因此,将来的Maven版本可能不再支持构建此类格式错误的项目。
[警告]

这是警告所指的pom.xml的一部分...

<!-- Grails defaults to Ehache for the second-level Hibernate cache. -->
<dependency>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-ehcache</artifactId>
<version>3.3.1.GA</version>
</dependency>

<dependency>
<groupId>net.sf.ehcache</groupId>
<artifactId>ehcache-core</artifactId>
<version>1.7.1</version>
<exclusions>
<exclusion> <!-- line 33 -->
<artifactId>jms</artifactId>
</exclusion>
<exclusion> <!-- line 36 -->
<artifactId>servlet-api</artifactId>
</exclusion>

<!-- We have JCL-over-SLF4J instead. -->
<exclusion>
<artifactId>commons-logging</artifactId>
</exclusion>
</exclusions>
</dependency>

有什么想法我可以解决这些问题吗?谢谢-戴夫

最佳答案

只是pom.xml排除项中的错误配置-您需要添加groupId条目。我不确切知道它们需要什么(可能是javax.jms),只是在需要时更换fixme。

<dependency>
<groupId>net.sf.ehcache</groupId>
<artifactId>ehcache-core</artifactId>
<version>1.7.1</version>
<exclusions>
<exclusion> <!-- line 33 -->
<groupId>fixme</groupId>
<artifactId>jms</artifactId>
</exclusion>
<exclusion> <!-- line 36 -->
<groupId>fixme</groupId>
<artifactId>servlet-api</artifactId>
</exclusion>

<!-- We have JCL-over-SLF4J instead. -->
<exclusion>
<groupId>fixme</groupId>
<artifactId>commons-logging</artifactId>
</exclusion>
</exclusions>
</dependency>

关于maven-2 - 我该如何解决这些Maven 2警告?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5516618/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com