Maven
文章平均质量分 57
OK_boom
大龄搬砖工,酷爱计算机技术,java/C#/android/free pascal/C++。
展开
-
Maven的模块分组、依赖、继承
root下的模块有group-a和group-bgroup-a是个模块分组,它下面有a-dependency用于收集group-a里面的子模块a1所用到的依赖,而a1是group-a的子模块group-b里面的b-dependency是b1,b2的依赖,它引用了a1项目在后面有链接总结:maven-study 项目pom.xml里面的<modules>只是聚合其他模块,并不会作为依赖元素比如 group-a聚合了a1和a-dependency,但它并没有依赖它们,所以当你想通原创 2022-05-31 10:10:19 · 437 阅读 · 0 评论 -
提交第三方组件到maven私服
mvn deploy:deploy-file -Dmaven.test.skip=true -Dfile=C:\workspace\file-analysis\libs\antlr-2.7.4.jar -DgroupId=antlr -DartifactId=antlr -Dversion=2.7.7 -Dpackaging=jar -Durl=http://xxxxxx:8081/nexus/content/repositories/thirdparty -DrepositoryId=thirdparty原创 2022-02-24 11:55:59 · 239 阅读 · 0 评论 -
maven 发布到中央仓
文章目录1、开通中央仓帐户2、开一个project3、尝试登录oss服务器4、配置pom5、配置maven setting6、生成密钥7、项目发布7.1 发布快照snapshot版本7.2 发布正式版8、pom引用snapshot版本9、正式版后续操作1、开通中央仓帐户https://issues.sonatype.org/, 具体可以google2、开一个project比如,我想将https://github.com/tiger822/easynetty放到maven,那么create一个pro原创 2022-02-10 14:25:47 · 932 阅读 · 0 评论 -
maven命令mvn查看项目依赖的jar包
C:\software\develop\workplace\test>mvn dependency:tree[INFO] Scanning for projects...[INFO][INFO] ------------------------------------------------------------------------[INFO] Building test 0...原创 2019-12-04 16:56:47 · 1456 阅读 · 0 评论 -
Maven里面加了依赖但不生效的解决方法
一般情况下,在pom里面加了依赖,重新导入,这些依赖就会生效,但也有不生效的时候,不管怎样reimport都不行,这时候可以尝试一下用install,它会全面检查pom.xml,我就是在pom里面漏打<version>这项导致不能导入依赖的,备注一下....原创 2019-11-07 11:00:04 · 8896 阅读 · 0 评论 -
Maven 项目的聚合与继承
一个成熟的maven工程应该按功能模块化,形成通用模块与主模块分开,而各模块也有一些通用的依赖,这就需要将通用依赖放在一个父模块里面,其他模块去继承它,而最后打包的时候则需要将若干个子模块一起打包,则需要建立一个聚合模块用于打包. 如下图, parent为父模块, common模块继承它, finish-good(sb的主模块)也继承它,那么我们可以将...原创 2019-09-28 12:24:37 · 181 阅读 · 0 评论 -
重新下载项目的maven依赖
在idea的terminal里面用f:\eclipse\apache-maven-3.3.9\bin\mvn clean install -U原创 2019-08-19 10:38:55 · 8205 阅读 · 0 评论 -
idea maven 项目src下的配置文件没有同步至target的处理
如果发现maven项目里面src/main/resources下的配置文件或src/main/java下的xml配置文件未能同步至target,首先,要确保src下的文件夹职能划分好,如下图,请注意java, resources, webapp这些目录的图标,如果不是这样,请选中后右键->make directory as来指明文件夹用途。在下面这里分别指出web.xml的...原创 2019-07-31 16:39:41 · 4293 阅读 · 2 评论 -
Maven:浅析依赖(dependency)关系中 scope 的含义
在 Pom4 中,dependency 元素中引入了 scope 元素,这是一个很重要的属性。在Maven 项目中 Jar 包冲突、类型转换异常的很大原因是由于 scope 元素使用不当造成的。scope 元素的作用:控制 dependency 元素的使用范围。通俗的讲,就是控制 Jar 包在哪些范围被加载和使用。scope 包含五个值,具体含义如下:compile(编译)含义:co...转载 2019-07-31 14:21:53 · 482 阅读 · 0 评论 -
Maven 私服的搭建并上传第一个maven module
这里用nexus搭建maven服务器:https://sonatype-download.global.ssl.fastly.net/repository/repositoryManager/3/nexus-3.17.0-01-win64.zip 并解压,如下 用管理员权限开cmd,并进入nexus-3的bin目录 ,运行nexus /inst...原创 2019-07-18 18:07:15 · 449 阅读 · 0 评论