
maven
云哥Y
技术源于实践,技术改变世界!
展开
-
maven打包命令-P和-D的用法
-D我们工程里一般有开发环境(dev)、测试环境(test)、现场环境(prod),如何使用maven命令来指定打哪个环境的war包呢?首先,-D是针对配置属性的。pom文件里默认是dev环境,使用命令:mvn package -Denv=prod 就可以直接打成现场环境的war包了。<properties> <spring.version>4.3.3.RELEA...原创 2020-01-15 14:39:54 · 10187 阅读 · 1 评论 -
通俗理解maven的加SNAPSHOT和不加SNAPSHOT
疑惑我们在开发中经常会看到maven的pom文件里有如下两种版本形式:<version>xxx-SNAPSHOT</version>和<version>xxx</version>这其实分别描述的是快照版和正式版。为什么要这么区分因为maven的远程仓库一般分为public(Release)仓和SNAPSHOT仓,前者存放正式版本,后者存放快...原创 2019-10-25 13:27:11 · 5890 阅读 · 0 评论 -
maven打可执行jar包(配置文件在jar包外)
pom.xml文件内容<build> <resources> <!--指定src/main/resources资源要过滤--> <resource> <directory>src/main/resources</directory> <filtering&原创 2018-09-19 19:46:51 · 2223 阅读 · 0 评论 -
解决:springboot依赖我自己的jar包,使用maven打包后,项目跑不起来。
问题描述1.使用springboot项目过程中,使用到了自己的jar包,我该怎么保证自己的jar包被依赖进项目呢?比如:我现在对接了一个webservice的接口,用来获取第三方大用户的数据。然后我想讲这个接口单独打成jar包,还要保证被maven依赖进项目。这时候,我就需要做如下配置:1》将自己的jar包放入到项目的合适路径下(如:/resources/lib/目录)。2》配置pom.x...原创 2018-10-17 16:35:17 · 2396 阅读 · 1 评论 -
maven本地仓库有jar包,但是引入报错
我的工程结构父工程dubbo-server下有两个子工程,分别为:server-api(定义接口,打包发布到本地),server-provider(引入server-api的打包,并实现它的接口)。然后又来了一个工程dubbo-client,它跟工程server-provider一样,引入server-api的打包。然后问题出现了,明明server-api已经打包到本地,server-prov...原创 2019-05-31 13:57:00 · 8627 阅读 · 2 评论 -
Module “*” must not contain source root *. The root already belongs to module “*”
错误描述我是想将language level改为7,毕竟jdk1.5基本编译不通过,点击确定的时候,弹出提示框报该错误。错误解决在maven管理多模块过程中遇到了这个错误,其实错误提示已经很清楚了,但是粗心的话容易改错地方。我这里是provider-api已经被provider-parent引用了,只需要将provider-parent下的内容全部删除即可。说明:provider-p...原创 2019-06-04 18:01:21 · 4496 阅读 · 0 评论