热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

mavendependency排除依赖jar或者指定类

常见排除依赖自身依赖的jar,实现jar一致性的方式如下ru.yandex.qatools.ashot

常见排除依赖自身依赖的jar,实现jar一致性的方式如下

<dependency><groupId>ru.yandex.qatools.ashotgroupId><artifactId>ashotartifactId><version>1.5.2version><exclusions><exclusion><groupId>org.seleniumhq.seleniumgroupId><artifactId>selenium-remote-driverartifactId> exclusion>exclusions>dependency>

排除指定类使用maven-shade-plugin 这个插件,如下排除elastic-job下的几个类,这种方式可以更好的保持依赖包升级的兼容性。

<plugin><groupId>org.apache.maven.pluginsgroupId><artifactId>maven-shade-pluginartifactId><version>2.3version><executions><execution><phase>packagephase><goals><goal>shadegoal>goals><configuration><filters><filter><artifact>com.dangdang:elastic-job-lite-coreartifact><excludes><exclude>com/dangdang/ddframe/job/lite/api/JobSchedulerexclude><exclude>com/dangdang/ddframe/job/lite/internal/schedule/SchedulerFacadeexclude><exclude>com/dangdang/ddframe/job/lite/config/LiteJobConfigurationexclude><exclude>com/dangdang/ddframe/job/lite/internal/config/LiteJobConfigurationGsonFactoryexclude>excludes>filter><filter><artifact>com.dangdang:elastic-job-lite-lifecycleartifact><excludes><exclude>com/dangdang/ddframe/job/lite/lifecycle/domain/JobSettingsexclude><exclude>com/dangdang/ddframe/job/lite/lifecycle/internal/settings/JobSettingsAPIImplexclude>excludes>filter>filters>configuration>execution>executions>plugin>

推荐阅读
author-avatar
hwydaniel
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有