Maven
文章平均质量分 62
韩师学子--小倪
不要告诉别人你的计划,只需要让别人知道结果就行了。
展开
-
dependencyManagement与dependencies的区别
dependencyManagement与dependencies的区别原创 2022-07-15 13:30:09 · 192 阅读 · 0 评论 -
Maven的 settings.xml 解析
settings.xml介绍 从settings.xml的文件名就可以看出,它是用来设置maven参数的配置文件。 并且,settings.xml是maven的全局配置文件。而pom.xml文件是所在项目的局部配置。 settings.xml中包含类似本地仓储位置、修改远程仓储服务器、认证信息等配置。settings.xml文件一般存在于两个位置: (1)全局配置: ${M2_HOME}/conf/settings.xml; (2)用户配置: user.hom...原创 2021-10-01 12:15:01 · 664 阅读 · 0 评论 -
maven 多模块jar pom打包发布问题总结
假如一个maven项目下分为几个module,分别是不同的服务,以及common模块,结构如下:shopping├── common├── mail-service├── order-service└── pay-service则shopping pom大概率是如下内容: <modelVersion>4.0.0</modelVersion> <groupId>com.test.shop</groupId> <原创 2021-09-20 13:56:35 · 948 阅读 · 0 评论 -
maven中filtering的使用
SpringEL表达式取值一般是${var}方式取值, 见于application.properties和@Value("${var}")中。EL表达式适用于配置文件及代码中的注解。maven的pom.xml文件中也有类似的取值表达式, 也是通过${var}的方式取值。maven的占位符取值表达式默认仅仅适用于pom.xml文件中。我们的需求大多是想打通二者的交流,如何做?如果想扩大它的活动范围,就必须指定需要扩大到哪些文件,然后指定filtering=true.然后maven的占位符解析表达式就可转载 2021-08-17 12:49:41 · 905 阅读 · 0 评论 -
maven打包出现乱码问题
maven打包出现乱码问题目录方案一方案二:改平台编码格式在测试环境运行mvn -U clean package指令部署到测试环境的机器上时,出现服务可用,但机器打印不出日志。查看了一下log4j2.xml的日志,发现中文字体出现了乱码导致日志文件解析出错,如下图。方案一查看了pom.xml的配置文件,有设置encoding为UTF...原创 2020-02-11 11:47:08 · 6965 阅读 · 1 评论 -
maven编译失败,zip file is empty
maven编译失败,zip file is empty 去本地保存依赖包的repository目录下删除所有包或者对应的包,然后重新mvn install一下,如果项目的pom.xml依赖子项目的话,应该先mvn install 一下子项目,再重新编译本身的项目。...原创 2019-10-23 13:08:04 · 2365 阅读 · 0 评论 -
maven正确的集成命令-U -B 等
maven正确的集成命令-U -B 等转载:https://blog.csdn.net/z69183787/article/details/48274167在持续集成服务器上使用怎样的 mvn 命令集成项目,这个问题乍一看答案很显然,不就是mvn clean install么?事实上比较好的集成命令会稍微复杂些,下面是一些总结: 不...转载 2019-05-29 11:51:44 · 6076 阅读 · 0 评论 -
Maven类包冲突-- mvn dependency:tree
Maven类包冲突终极三大解决技巧 mvn dependency:tree转载:http://ian.wang/106.htmMaven对于新手来说是《步步惊心》,因为它包罗万象,博大精深,因为当你初来乍到时,你就像一个进入森林的陌生访客一样迷茫。Maven对于老手来说是《真爱配方》,因为它无所不能,利如刀锋,使用Maven做开发,如饮美酒如悦美人。Maven对于新...原创 2019-03-17 10:17:32 · 260 阅读 · 0 评论 -
maven的指令及常用参数
maven的指令及常用参数maven命令package、install、deploy的联系与区别详情见转载的链接:https://blog.csdn.net/zhaojianting/article/details/80324533mvn clean package依次执行了clean、resources、comp...原创 2019-03-04 22:42:10 · 647 阅读 · 0 评论 -
maven生命周期和插件
maven基础引言对于packaging为jar的,常用的为:mvn clean packagemvn clean install其中的clean, package, install分别指的什么?另外,分析依赖关系时,经常使用mvn dependency:tree来看依赖树,那么dep...原创 2019-03-01 07:16:33 · 424 阅读 · 0 评论 -
eclipse新建maven项目的问题
eclipse新建maven项目的问题 缺少相应的包,项目鼠标右击,进入Build Path,再进入 Configuration Build Path,进入该页面,remove JRE,重新添加library的JRE,点击ok即重新进行编译.成功结果:web.xml的版本是2.3,太低,可以删除更换更高的版本 步骤:取消勾选2....原创 2018-12-23 10:30:05 · 175 阅读 · 0 评论 -
IntelliJ IDEA中创建Web聚合项目(Maven多模块项目)
IntelliJ IDEA中创建Web聚合项目(Maven多模块项目)转载:https://blog.csdn.net/u012129558/article/details/78423511转载 2018-12-06 22:25:38 · 179 阅读 · 0 评论 -
用maven开发springmvc
1.官网下载压缩包并解压到指定目录2.我选择d盘下3.复制文件地址(D:\apache-maven-3.5.2),去系统配置环境变量还要在path添加 %M2_HOME%\bin 打开cmd运行指令mvn -version环境配置成功,再配置下settings.xml地址在D:\apache-原创 2017-11-13 20:49:28 · 216 阅读 · 0 评论 -
update maven后Eclipse报错:java.lang.ClassNotFoundException: ContextLoader
maven开发项目遇到的问题Maven项目下updatemaven后Eclipse报错:java.lang.ClassNotFoundException:ContextLoaderL解决办法:严重: Error configuring application listener of class org.springframework.web.context.Contex原创 2018-02-02 23:45:07 · 232 阅读 · 0 评论 -
关于maven在update project之后会改变jdk的情况
关于maven在update project之后会改变jdk的情况我项目用的是自己带的jdk8, update project完后系统会默认把项目改为1.4的编译能力和jre1.4.百度了一下 <pluginManagement> <plugins> <plugin> <groupId>org.a...原创 2018-04-06 12:14:19 · 729 阅读 · 0 评论 -
maven工程聚合和继承的意义
maven工程聚合和继承的意义转载:https://www.cnblogs.com/sxpy-lj/p/7251418.html聚合的意义: 对于一个大型的项目,如果我们直接作为一个工程开发,由于相互之间的依赖我们只能从头到尾由一组人开发,否则就会出现一个类好多人开发,相互更改的混乱局面,这个时候我们就将项目进行了...转载 2018-12-06 21:18:58 · 369 阅读 · 0 评论