![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
maven
杭州丹尼
这个作者很懒,什么都没留下…
展开
-
使用maven 命令得到所依赖的所有jar包
lib是文件夹名 ,在pom文件的同级目录mvn dependency:copy-dependencies -DoutputDirectory=lib列出所有的jar包:mvn dependency:list原创 2016-04-15 20:51:39 · 1893 阅读 · 0 评论 -
maven deploy type= parent pom文件 时遇到的问题
[quote]因为需要deploy 到远端的机器 ,而且这次是packaging = pom的格式我先把文件install 到 withholding-parent, 生成的是 withholding-parent-1.1.0.pom的文件然后 想要把这个文件传到中央服务器 用 deploy, 结果报错了mvn deploy:deploy-file -DgroupId=co...原创 2017-08-10 17:25:41 · 2115 阅读 · 1 评论 -
maven 更深入的用法,i包括使用deploy distrubution
https://my.oschina.net/ghm7753/blog/373350[quote]< project > ... < distributionManagement > < repository > < id >nexus-releases < name >Nexus ...原创 2017-08-11 02:33:10 · 110 阅读 · 0 评论 -
jenkins 调用maven插件来执行maven但是遭遇找不到当前登录用户的本地库的情况
所以只能在maven的C:\danny\dev_tool\apache-maven-3.2.5\conf\settings.xml来修改,加上 外部的库, 内部的地址 C:/Users/dell/.m2/repository/ 指定一个地址这样就算不知道当前用户也能找到库地址了...原创 2017-08-18 14:17:22 · 695 阅读 · 0 评论 -
单独jar包的上传 pom文件 withholding-transaction-jar-1.1.0-SNAPSHOT.pom
把一个程序工程 打成一个包, 可以把里面的依赖删除, parent也可以删除 ,因为他是一个jar而已[quote] 4.0.0 withholding-transaction-jar jar [/quote]...原创 2017-08-23 17:00:22 · 257 阅读 · 0 评论 -
阿里云的maven 库
aliyun阿里云Maven仓库地址——加速你的maven构建maven仓库用过的人都知道,国内有多么的悲催。还好有比较好用的镜像可以使用,尽快记录下来。速度提升100倍。http://maven.aliyun.com/nexus/#view-repositories;public~browsestorage在maven的settings.xml 文件里配置mirrors的子节...原创 2017-09-09 15:13:58 · 86 阅读 · 0 评论 -
maven中的 <scope>provided</scope>表示只在编译和测试用
添加provided,因为provided表明该包只在编译和测试的时候用,所以,当启动tomcat的时候,就不会冲突了,完整依赖如下:复制代码 javax.servlet servlet-api 3.0-alpha-1 provided ...原创 2017-02-21 23:10:10 · 815 阅读 · 0 评论 -
依靠 maven根据 pom.xml文件里的 profile配置来对 dev test prod环境配置读取
http://blog.csdn.net/mayi92/article/details/77892809[quote]说明一下,很多项目把配置文件与项目偶合在一起,比如与第三方的各种私密配置信息都与项目耦合在一起,导致什么结果,任何一个该项目的开发人员都能知道生产环境的各种配置,而且开发人员离职后一般都会把项目copy在自己的硬盘上,各种私密的配置信息很容易泄露。好的架构,...原创 2018-02-22 12:02:41 · 2064 阅读 · 0 评论 -
maven 在已有的引用包去除一部分 不需要的包
[code="java"] cn.jyc.finance finance-common 0.0.1-SNAPSHOT ...原创 2018-03-21 21:14:27 · 4022 阅读 · 0 评论 -
springboot profile , mvn profile 详解
[quote]https://blog.csdn.net/lihe2008125/article/details/50443491[/quote]原创 2018-07-27 12:35:48 · 134 阅读 · 0 评论 -
maven repository 公共的
[quote]http://mvnrepository.com/artifact/org.json/json/20180130[/quote]原创 2018-07-29 22:59:04 · 584 阅读 · 0 评论 -
yaml spring 和 maven profile的结合
项目做了 yaml + springboot + maven 的组合 , 需要根据不同的环境进行配置,1.profile 是设在 maven的配置文件里的 , 如果有两个模块 需要各自 配置 [code="java"] dev dev true test test ...原创 2018-07-31 16:23:02 · 2302 阅读 · 0 评论 -
maven 编码
[quote]出现gbk 编码错误 , 要用 8888 UTF-8 UTF-8 UTF-8 2.7.0 [/quote]原创 2018-07-31 21:18:32 · 143 阅读 · 0 评论 -
maven 创建项目 eclipse 的文章
[quote]http://www.iteye.com/topic/1127097[/quote]原创 2018-08-26 17:30:19 · 119 阅读 · 0 评论 -
maven 插件
http://www.cnblogs.com/zhangxh20/p/6298062.html[quote] org.apache.maven.plugins maven-shade-plugin 2.4.3 package shad...原创 2017-08-10 12:01:27 · 96 阅读 · 0 评论 -
maven中snapshot快照库和release发布库的区别和作用
虽然现在在开发阶段还用不到, 其实在定下型之后,变成了一个成品, 就可以给所在代码进行一个版本的定号。表明这个版本的代码都是维持一个统一,在这个版本下,他们都是可用的。所有parent 和 管理的child module 保证统一是有他的用处的。http://www.mzone.cc/article/277.html[quote]在使用maven过程中,我们在开发阶段经常性的会...原创 2017-08-08 14:15:06 · 96 阅读 · 0 评论 -
Maven更新父子模块的版本号
http://www.cnblogs.com/ilovexiao/p/5663761.html[quote]Maven更新父子模块的版本号前置条件:1.安装有吃饭的家伙JAVA和MAVEN.首先,需要有一个packaging类型为pom的pom.xml文件即我们的parent项目pom文件.在这个parent项目中配置好groupId,artifactId,...原创 2017-08-08 14:07:13 · 1443 阅读 · 0 评论 -
maven命令
Maven库: http://repo2.maven.org/maven2/ Maven依赖查询: http://mvnrepository.com/ Maven常用命令: 1. 创建Maven的普通java项目: mvn archetype:create -DgroupId=packageName -DartifactId=projectName...原创 2015-06-01 14:14:15 · 64 阅读 · 0 评论 -
maven 设置本地中央库
http://my.oschina.net/happyBKs/blog/396583?p={{totalPage}}原创 2015-07-21 02:44:26 · 128 阅读 · 0 评论 -
maven 命令构建eclipse项目
mvn archetype:generateC:\JavaProject\mvn_eclipse\mvn_pro_test>mvn archetype:create -DgroupId=com.travelsky.app -DartifactId=travelsky -DarchetypeArtifactId=maven-archetype-webapp -XC:\J...原创 2016-06-20 11:17:27 · 208 阅读 · 0 评论 -
maven 命令2
使用Archetype生成项目骨架 3.5 使用Archetype生成项目骨架Hello World项目中有一些Maven的约定:在项目的根目录中放置pom.xml,在src/main/java目录中放置项目的主代码,在src/test/java中放置项目的测试代码。之所以一步一步地展示这些步骤,是为了能让可能是Maven初学者的你得到最实际的感受。我们称这些基本的目录结构和pom...原创 2016-07-14 13:09:43 · 97 阅读 · 0 评论 -
多项目 父子 maven
http://www.360doc.com/content/13/1224/02/1947337_339650427.shtml原创 2016-07-14 13:25:14 · 153 阅读 · 0 评论 -
mvn 命令的使用(自己)
mvn package -Dmaven.test.skip=true 在自己本地打包mvn install -Dmaven.test.skip=true 在自己的库里生成文件jarmvn deploy -Dmaven.test.skip=true 在中央库打包https://maven.apache.org/pom.html这是pom的一篇介绍,里面说了[q...原创 2016-07-25 11:00:10 · 316 阅读 · 0 评论 -
一个完整版本的paren child
里面包含了 parent 和 child 两个包,然后parent 还包含了一个 framework的包,manage 段的内容是规定了 后面dependence里面依赖的版本号, 对parent 和child都有效, child里面的easy-parent.pom 4.0.0 [b][color=red]现在maven版本都是强制用4.0.0的[/color][/b] ...原创 2016-07-26 11:12:17 · 192 阅读 · 0 评论 -
maven 关于 scope test 和 继承传递的问题
Project A 被 Project B 调用 比如 A 里有 mockito的jar包, B要引用A , 从而不需要在B里直接引用mockito的jar包,而且A 包里的自建代码也可以用起来。关键点在于 A 的pom里不能 用 test scope来藏起来A里面的jar ,这样B就无法继承到了, 所以 scope test 是只给自己这个工程使用的意思。 A ...原创 2015-10-15 16:35:29 · 2186 阅读 · 0 评论 -
maven 基本命令
$ mvn install -Dmaven.test.skip=true$ mvn package -Dmaven.test.skip=true原创 2015-11-03 13:01:40 · 84 阅读 · 0 评论 -
上传自己的包到 maven 中央仓库
[quote]@echo offC:\danny\z_tmp\upload_ibm>mvn deploy:deploy-file -DgroupId=com.ibm.db2.jcc -DartifactId=db2jcc4 -Dversion=10.1 -Dpackaging=jar -Dfile=C:\Users\dell\Desktop\file\db2jcc4-10.1.jar -Dur...原创 2017-07-17 11:35:17 · 198 阅读 · 0 评论 -
maven打包 和 发布
打出来的jar , 放到远端 nuxus放到远端的pom文件 , 版本由deploy决定C:\danny\code_base\maven_local_test\anywhere\module_a>mvn deploy:deploy-file -DgroupId=com.software -DartifactId=software-parent -Dversion=1.0.0 -Dp...原创 2017-08-04 15:06:35 · 164 阅读 · 0 评论 -
maven 返回400错误, 无法上传到maven服务器, 只能是type=hosted的可以成功
maven 返回 400错误http://www.javatang.com/archives/2010/01/23/4518375.html Return code is: 400400错误的含义是“错误的请求”,在这里的原因是往往是没有部署到nexus的仓库中。nexus的repository分三种类型:Hosted、Proxy和Virtual,另外还有一个reposit...原创 2017-08-08 13:45:22 · 1371 阅读 · 1 评论 -
maven的最佳实践 - 版本管理
[quote]http://blog.csdn.net/shirley_john_thomas/article/details/52598308什么是版本管理 首先,这里说的版本管理(version management)不是指版本控制(version control),但是本文假设你拥有基本的版本控制的知识,了解subversion的基本用法...原创 2017-08-08 14:00:54 · 144 阅读 · 0 评论 -
maven setting文件的详解
[quote]https://blog.csdn.net/tomato__/article/details/13025187[/quote]原创 2018-08-26 17:31:07 · 403 阅读 · 0 评论