随笔分类 -  MAVEN

MAVEN
摘要:本地 是好的,后来一查,竟然是本地没提交。。。 阅读全文
posted @ 2020-03-26 17:41 aspirant 阅读(171) 评论(1) 推荐(0)
摘要:【强制】二方库版本号命名方式:主版本号.次版本号.修订号.日期后缀。 1) 主版本号:产品方向改变,或者大规模API不兼容,或者架构不兼容升级。 2) 次版本号:保持相对兼容性,增加主要功能特性,影响范围极小的API不兼容修改。 3) 修订号:保持完全兼容性,修复BUG、新增次要功能特性等。 4) 阅读全文
posted @ 2020-02-27 14:22 aspirant 阅读(3509) 评论(0) 推荐(0)
摘要:还在为解决jar包依赖冲突痛苦??? 那就好好看看下面的文章吧! 目前大多公司的java项目都以Maven项目为主,最近也通过Maven Helper解决了一些生产问题,在这里分享一下安装和基本使用方法! 安装方法: File-Settings-Plugins 点击“Browse repositor 阅读全文
posted @ 2020-01-07 11:56 aspirant 阅读(1306) 评论(0) 推荐(0)
摘要:系统里面按照步骤装了maven 安装过程如下:Mac下安装和配置Maven 但是很奇怪,每次关闭terminal 再打开 执行mvn -v 就不行了,需要再次安装, 后来试了很多方法,发现在 vim ~/.bash_profile中 竟然配置了两台 mvn的环境变量 问题就出在这里,maven_ho 阅读全文
posted @ 2020-01-07 11:52 aspirant 阅读(1671) 评论(1) 推荐(1)
摘要:一方包(也称一方库)、二方包(也称二方库)、三方包(也称三方库)说明: 一方包:本工程中的各模块的相互依赖 二方包:公司内部的依赖库,一般指公司内部的其他项目发布的jar包 三方包:公司之外的开源库, 比如apache、ibm、google等发布的依赖 参考:一方包、二方包、三方包是什么? 阅读全文
posted @ 2020-01-02 19:48 aspirant 阅读(2745) 评论(0) 推荐(0)
摘要:父项目的pom.xml文件的相对路径。默认值为../pom.xml。maven首先从当前构建项目开始查找父项目的pom文件,然后从本地仓库,最有从远程仓库。RelativePath允许你选择一个不同的位置。 如果默认../pom.xml 没找到父元素的pom ,不配置 relativePath 指向 阅读全文
posted @ 2020-01-02 14:13 aspirant 阅读(12305) 评论(0) 推荐(1)
摘要:解决方法:移除相关依赖,再重新添加即可 情况及具体解决方法如下:1.在Maven Project中 Dependencies 出现红色波浪线 2.查询本地仓库:jar包已存在 3.解决方法:3.1.从POM文件中,将对应的信息进行移除! 3.2执行Maven操作:clean3.3将原先依赖重新填写到 阅读全文
posted @ 2019-10-11 20:42 aspirant 阅读(2943) 评论(0) 推荐(0)
摘要:看一下maven: 解决方法:进入maven的配置,把maven的路径配置一下,就好了; 结果: 阅读全文
posted @ 2019-08-06 16:46 aspirant 阅读(259) 评论(0) 推荐(0)
摘要:我项目里面引入了包 阅读全文
posted @ 2019-08-01 18:07 aspirant 阅读(1726) 评论(0) 推荐(0)
摘要:如上代码: 首先 系统要先从 (1) <dependencies> 强制引用 (2)</dependencyManagement> 强制引用 (3)然后是 <parent> 里面 强制引用找; (4)如果实在是没有了,就从 dependencies 的间接引用 找; 比如在 dependency 里 阅读全文
posted @ 2019-07-02 19:15 aspirant 阅读(2279) 评论(0) 推荐(0)
摘要:有多个pom文件的话 需要进入文件夹之后在执行 mvn dependency:tree; 有时候 系统提供的Fusion Analyzer 有点问题: 命名 mvn dependency:tree 和 左边的依赖都好了,但是Fusion Analyzer却一直有问题; 阅读全文
posted @ 2019-07-02 17:40 aspirant 阅读(1393) 评论(0) 推荐(0)
摘要:如果compile的话,也会打包在target里面; 如果有问题的话就找到本地仓库把它删掉: /Users/yinfuqing/.m2/repository/com/sankuai/qcs/qcs-regulation-core 阅读全文
posted @ 2019-07-02 17:37 aspirant 阅读(188) 评论(0) 推荐(0)
摘要:maven有个包需要升级版本号,但是升级完了之后,怎么编译都是原来的; 后来修改了一下版本号,然后编译,就好了,再把版本号改回来就行了; 本地版本库地址:File==>Other Settings==>Default Settings; 默认的地址为:/Users/yinfuqing/.m2/rep 阅读全文
posted @ 2019-07-02 17:31 aspirant 阅读(1206) 评论(0) 推荐(0)
摘要:将.idea目录加入ignore清单: $ echo '.idea' >> .gitignore 将.idea目录加入ignore清单: $ echo '.idea' >> .gitignore 从git中删除idea: $ git rm —cached -r .idea 从git中删除idea: 阅读全文
posted @ 2019-02-28 16:48 aspirant 阅读(4884) 评论(0) 推荐(0)
摘要:(1) package 目的是打包,在pom中,如果是jar就会打包成jar,如果是war就会打包成war 在pom.xml中: 里面有个packageing ==>jar也就是说,如果执行package的话,会打包成jar包; 打包的位置在:项目目录的target上面; (2)install: 如 阅读全文
posted @ 2019-02-20 17:14 aspirant 阅读(1945) 评论(0) 推荐(1)
摘要:如果是 mthrift的话,需要部署,就用 mvn clean deploy; 先进入 cd qcs.appeal.client ,然后执行:mvn clean deploy; 阅读全文
posted @ 2018-12-26 15:36 aspirant 阅读(2548) 评论(0) 推荐(0)
摘要:2018年: maven突然之间报错了,显示版本冲突,但是其他的机器是好的, 使用命令:mvn compile -P dev -e; 看看测试环境有没有问题,还是有问题。而且,刚开始只是报错:error,连错误原因都不提。 后来把原来的项目删掉,然后执行:mvn compile -P dev -e 阅读全文
posted @ 2018-12-12 11:13 aspirant 阅读(1114) 评论(0) 推荐(0)
摘要:参考:maven pom.xml 中 dependencyManagement和dependencies详解 现在的项目基本上都是使用多module来管理的,这就涉及到一个问题,多module之间如何使用共同的第三方jar,或者说如何减少相同的jar导入的配置。 1. 首先介绍<dependenci 阅读全文
posted @ 2018-12-05 12:01 aspirant 阅读(3933) 评论(0) 推荐(0)
摘要:(1) 比如在pom.xml文件里面引入了类,但是在java中使用这个类的时候,还是报错,那就点击Maven.projects的 左上角的刷新的按钮; (2) 在Maven项目的时候,发现很多的类没有自动导入,需要再次自动导入方法: 找到Maven.projects,然后点击左上角的刷新的图标; 阅读全文
posted @ 2018-10-16 16:09 aspirant 阅读(6311) 评论(0) 推荐(0)
摘要:(1) 当安装了 maven之后,需要导入项目代码,然后编译执行; 打开Idea ==>然后点击小扳手==》在搜索框中输入maven==>然后找到 Maven home directory: 注意这里 (a)Maven home directory (b) User settings file需要改 阅读全文
posted @ 2018-07-25 14:54 aspirant 阅读(2305) 评论(0) 推荐(0)