maven
文章平均质量分 65
riabai
Practice makes perfect
展开
-
Maven Helper快速定位引入jar的dependency
Maven Helper插件的安装参考:IDEA 添加 plugin repository_b13001216978的博客-CSDN博客使用很简单:打开pom.xml,点击DependencyAnalyzer,如果没有可以先试试idea执行一下Maven的指令上图展示了使用MavenHelper快速定位log4j的jar是哪些dependency引入的,比较便捷。更多内容可以参考:https://blog.csdn.net/zzti_erlie/ar...原创 2022-01-25 09:34:39 · 516 阅读 · 0 评论 -
IDEA 添加 plugin repository
经常出现idea plugins无法正常搜索的问题,可能是idea默认的repository网络问题,下面配置一下新的plugin repositoy,配置很简单,配置完成搜索速度也很快,下面是步骤和截图:File- -》Settings --》 Plugins然后点击齿轮按钮,选择Manage Plugin Repositorys点击+号,填入地址保存即可,地址是:https://plugins.jetbrains.com/plugins/alpha/5047地址参考:https://原创 2022-01-25 09:13:44 · 16070 阅读 · 1 评论 -
maven exclusion *排除全部传递依赖
Maven – Release Notes - Maven 3.2.1 (apache.org)Transitive dependency excludes (MNG-2315)It is sometimes useful to clip a dependency's transitive dependencies. A dependency may have incorrectly specified scopes, or dependencies that conflict with other原创 2021-12-21 10:03:21 · 2971 阅读 · 0 评论 -
一个项目的pom.xml如果使用了scope为system的depend后,会导致传递依赖中断
参考:https://blog.csdn.net/xjyr/article/details/79832408概述:maven 的<dependency>的scope属性可以为system,因为有些你依赖的jar包可能是没有maven坐标的,它完全不在maven体系中,这时候你可以把它下载到本地硬盘,然后通过system来引用不过不推荐使用system,因为一个项目的pom.xml如果使用了scope为system的depend后,会导致传递依赖中断,即所有其他依赖本项目的项目都无法传递原创 2021-07-03 13:44:00 · 1046 阅读 · 0 评论 -
*.jar中没有主清单属性问题解决
之前打包的项目今天打包突然发现在服务器上面运行不了了,查看日志发现提示了一行*.jar中没有主清单属性然后就感觉挺奇怪的,之前还好好的,项目使用的是springboot,然后就查了一下资料,最后解决了问题,原因是同事修改了一个配置,记录一下解决办法:出现这个问题先查看打包的模块pom.xml中打包的插件有没有 spring-boot-maven-plugin,如果没有需要加上下面的插件,列的完整的build,自己根据需要调整:<build> <plugins>原创 2021-05-20 10:41:23 · 703 阅读 · 2 评论