Maven
文章平均质量分 83
Maven
howeres
Quick and dirty /
Scale generates benefits
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Lombok 不生效问题处理
问题在build/rebuild时,提示Lombok不生效:java: You aren’t using a compiler supported by lombok, so lombok will not work and has been disabled.或者:java: JPS incremental annotation processing is disabled. Compilation results on partial recompilation may be inaccurat原创 2022-04-04 03:35:09 · 7562 阅读 · 0 评论 -
maven jar包本地安装与私服部署
本地安装:mvn install:install-file -DgroupId=com.ccc -DartifactId=iot-tcp -Dversion=1.0.0-SNAPSHOT -Dpackaging=jar -Dfile=iot-tcp.jar私服安装:mvn deploy:deploy-file -DgroupId=com.ccc -DartifactId=iot-tcp -Dversion=1.0.0-SNAPSHOT -Dpackaging=jar -Dfile=iot-tcp.j原创 2021-11-19 13:47:58 · 747 阅读 · 0 评论 -
Maven 依赖顺序
local_repo > settings_profile_repo > pom_profile_repo > pom_repositories > settings_mirror > central原创 2022-01-20 16:03:50 · 1478 阅读 · 0 评论 -
Maven 的 Scope 范围与 DependencyManagement
compile (v. 编译): 全流程都在;test: junit, 只出现在测试中;provided: servlet_api, 出现在编译时需要, 运行时用别人的 (容器已经有了), 不打进 war 包, 最终都有包用;runtime: jdbc, devtools, 会打进 war 包, 与compile类似, 与 provide 区别主要如下:能否 import出现在 war 包中compile11runtime1provid..原创 2021-03-18 17:11:46 · 2733 阅读 · 1 评论 -
编写 Maven 插件,以及 Maven 插件默认绑定 phase 的原理
0. 前言因为之前好奇 maven 插件可以不设置绑定 phase 周期,执行时会自动绑定一个默认的 phase 周期。而这个周期具体是哪个 phase 只有去插件的官网上才能查到(文章末尾会讲在项目中查看默认绑定的方法)。所以我萌生出一个想法,自己写一个插件!1. 编写插件和正常编写一个maven项目类似。总共分两个关键步骤:打包方式设置为<packaging>maven-plugin</packaging>,加入两个插件所需依赖。 <groupId&原创 2022-03-05 03:08:39 · 2081 阅读 · 3 评论 -
maven 清理 install 的本地文件
本地仓库一般在maven 安装之后,或者导入依赖之后。会在本地~/.m2/repository下对应目录建对应的文件夹。清理本地Repository:purge-local-repository一般可以来讲,直接找到对应目录,然后删除整个文件夹即可完成清理。但找文件夹的方式,明显不够优雅。在当前maven项目下可以执行以下命令(idea中可以直接双击ctrl找到run anything输入命令)对整个项目的依赖进行删除,并重新依赖。$ mvn dependency:purge-local-r原创 2022-01-18 14:28:28 · 6692 阅读 · 0 评论
分享