作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有一个依赖于其他两个项目的模块,但是在构建项目时我得到了这个。
虽然没有错误出现,但我收到很多关于重叠同一类的警告:
[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 two or more JARs. When this happens, only
[WARNING] one single version of the class is copied in the uberjar.
[WARNING] Usually this is not harmful and you can skeep these
[WARNING] warnings, otherwise try to manually exclude artifacts
[WARNING] based on mvn dependency:tree -Ddetail=true and the above
[WARNING] output
[WARNING] See http://docs.codehaus.org/display/MAVENUSER/Shade+Plugin
[INFO] Replacing original artifact with shaded artifact.
最佳答案
使用 Maven plugin Dependency Tree , 并且这样做
mvn clean dependency:tree
# or (mvn 3)
mvn clean org.apache.maven.plugins:maven-dependency-plugin:3.0.1:tree
clean
避免旧的
target
的任何副作用很重要内容。
dependency-tree
的 2.5.1 版本不与 Maven 3.x.x 一起运行。
org.apache.maven.plugins:maven-dependency-plugin:3.0.1:tree
将强制使用 3.0.1 版本的 maven-dependency-plugin。
关于maven - 如何避免 Maven 构建中的 "Overlappping classes"警告?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44217445/
我正在使用基础创建网站的三个部分。使用以下 html 进行设置: ... ... ... 我还尝试让侧边栏扩展页面的垂直长度。我一
我正在使用这个模板: w3schools template 设计一个简单的在线商店。纵向分为左、中、右三个区域。左侧区域是一种预览,显示所选产品的图像。中间区域包含产品图片:每当通过鼠标悬停(在桌面上
我有以下 Haskell 代码: type family Element t class ToList t where toList :: t -> [Element t] 之前有人建议我将
我有一个依赖于其他两个项目的模块,但是在构建项目时我得到了这个。 虽然没有错误出现,但我收到很多关于重叠同一类的警告: [WARNING] commons-logging-1.2.jar, jcl-o
我是一名优秀的程序员,十分优秀!