小编Anu*_*rma的帖子

如何避免 Maven 构建中的“重叠类”警告?

我有一个模块依赖于其他两个项目,但我在构建项目时得到了这个。

虽然没有出现错误,但我收到很多关于重叠同一类的警告:

[WARNING] commons-logging-1.2.jar, jcl-over-slf4j-1.7.12.jar define 6 overlappping classes: 
[WARNING]   - org.apache.commons.logging.impl.SimpleLog$1
[WARNING]   - org.apache.commons.logging.Log
[WARNING]   - org.apache.commons.logging.impl.SimpleLog
[WARNING]   - org.apache.commons.logging.LogConfigurationException
[WARNING]   - org.apache.commons.logging.impl.NoOpLog
[WARNING]   - org.apache.commons.logging.LogFactory
[WARNING] aspectjrt-1.7.0.jar, aspectjweaver-1.8.6.jar define 128 overlappping classes: 
[WARNING]   - org.aspectj.internal.lang.reflect.SignaturePatternImpl
[WARNING]   - org.aspectj.runtime.reflect.SignatureImpl
[WARNING]   - org.aspectj.internal.lang.reflect.DeclareSoftImpl
[WARNING]   - org.aspectj.lang.reflect.AjType
[WARNING]   - org.aspectj.lang.JoinPoint$StaticPart
[WARNING]   - org.aspectj.runtime.internal.cflowstack.ThreadStackImpl11
[WARNING]   - org.aspectj.runtime.internal.cflowstack.ThreadStack
[WARNING]   - org.aspectj.internal.lang.reflect.InterTypeDeclarationImpl
[WARNING]   - org.aspectj.internal.lang.reflect.DeclareAnnotationImpl
[WARNING]   - org.aspectj.lang.annotation.SuppressAjWarnings
[WARNING]   - 118 more...
[WARNING] maven-shade-plugin has detected that some .class files
[WARNING] are present in …
Run Code Online (Sandbox Code Playgroud)

maven-plugin maven-3 maven

7
推荐指数
1
解决办法
5132
查看次数

如何使用@Configuration排除spring配置文件以依赖其他项目

我有一个项目说A [In Maven],它依赖于项目B [在Maven].现在项目B获得了一些Spring @Configuration [db配置]文件,当我构建和部署我的项目A时它会起来但是由于我在项目A中没有的一些配置属性它显示了一些错误.那么如何在项目B中使用其他依赖项时排除项目A中的配置文件.

spring dependency-injection maven-3

4
推荐指数
1
解决办法
5471
查看次数

当我已经有 max.Queue.poolSize 时,Hystrix 中的queueSizeRejectionThreshold 有什么用?

为什么我们需要queueSizeRejectionThreshold在 Hystrix 之外呢maxQueueSize

根据定义,queueSizeRejectionThreshold <= maxQueueSize. maxQueueSize但我不明白为什么在线程满时不拒绝线程,为什么要引入这个术语queueSizeRejectionThreshold

blockingqueue hystrix

2
推荐指数
1
解决办法
3096
查看次数