![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
maven
蜗牛-d124939312
前方一定会有岁月静好, 因为你一路不辞辛劳。
展开
-
maven的package与install命令区别
转自:http://blog.csdn.net/bawcwchen/article/details/46957627 如果b项目依赖a项目,而a打了包(package),jar仅仅时打到了a项目的target下。这时编译b项目,还是会报错,找不到所依赖的a项目,说明b项目在本地仓库是没有找到它所依赖的a项目。然后,我install a项目这时,有以下日志,[INFO] Inst转载 2017-12-25 11:18:32 · 288 阅读 · 0 评论 -
maven profile 配置环境
maven profile切换正式环境和测试环境有时候,我们在开发和部署的时候,有很多配置文件数据是不一样的,比如连接mysql,连接redis,一些properties文件等等每次部署或者开发都要改配置文件太麻烦了,这个时候,就需要用到maven的profile配置了1,在项目下pom.xml的project节点下创建了开发环境和线上环境的profile <profiles>...转载 2018-04-14 16:04:57 · 153 阅读 · 0 评论 -
Maven私服 CentOS7
搭建Maven私服摘要:本文主要介绍在CentOS7.1下使用nexus3.6.0搭建maven私服,以及maven私服的使用(将自己的Maven项目指定到私服地址、将第三方项目jar上传到私服供其他项目组使用)一、简介 Maven是一个采用纯Java编写的开源项目管理工具, Maven采用了一种被称之为Project Object Model(POM)概念来管理项目,所有的项目配置信息都被定义...转载 2018-04-14 15:20:28 · 366 阅读 · 0 评论 -
maven的package和install区别
1,项目A 以来项目B, B项目 如果只是执行 clean,package的话,只是打包到B项目的target 下面, 再编译项目A 的时候一览会报编译错误,原因是项目B没有执行install。所以package 只是打包到target下, install是打包安装到我的本地maven仓库。2,deploy: 打包到私服在setting.xml文件中增加用户名和密码配置(特别注意这里的I...原创 2018-04-14 15:17:53 · 23294 阅读 · 2 评论 -
Maven: 如何在properties文件中获取maven的 pom.xml 的键值
转自:http://blog.csdn.net/bigtree_3721/article/details/51898095如何在properties文件中获取maven的 pom.xml 的键值?答案就是:在资源文件(*.properties)中放置pom.xml预先设置的变量, 在执行mvn package时就会自动将变量替换为真实值例如:1. 我们在src\main\resources\a...转载 2018-02-24 18:22:21 · 1335 阅读 · 0 评论 -
maven 常用命令
转自: https://www.cnblogs.com/wkrbky/p/6352188.htmlMaven常用命令:Maven库:http://repo2.maven.org/maven2/Maven依赖查询:http://mvnrepository.com/一,Maven常用命令:1. 创建Maven的普通Java项目:mvn archetype:create -DgroupId=pa...转载 2018-02-24 18:19:06 · 207 阅读 · 0 评论 -
Maven——profile介绍 (不同环境配置不同的参数)
4 profile介绍4.1 profile简介profile可以让我们定义一系列的配置信息,然后指定其激活条件。这样我们就可以定义多个profile,然后每个profile对应不同的激活条件和配置信息,从而达到不同环境使用不同配置信息的效果。比如说,我们可以通过profile定义在jdk1.5以上使用一套配置信息,在jdk1.5以下使用另外一套配置信息;或者有时候我们可以通过...转载 2018-02-24 18:09:31 · 773 阅读 · 0 评论 -
pom配置之:<distributionManagement>snapshot快照库和release发布库
本文转载自: 铁木箱子的mzone的博客:http://www.mzone.cc/article/277.htmlhttp://www.mzone.cc/article/279.html 在使用maven过程中,我们在开发阶段经常性的会有很多公共库处于不稳定状态,随时需要修改并发布,可能一天就要发布一次,遇到bug时,甚至一天要发布N次。我们知道,maven的依赖管理是基于版本管理...转载 2018-02-24 18:08:38 · 208 阅读 · 0 评论 -
maven最佳实践:版本管理
转自:http://juvenshun.iteye.com/blog/376422什么是版本管理首先,这里说的版本管理(version management)不是指版本控制(version control),但是本文假设你拥有基本的版本控制的知识,了解subversion的基本用法。版本管理中说得版本是指构件(artifact)的版本,而非源码的版本(如subversion中常见的rXXX,或者g...转载 2018-02-24 17:07:36 · 714 阅读 · 0 评论 -
IntelliJ IDEA 配合 Maven 的一些技巧
转自:http://wiki.jikexueyuan.com/project/intellij-idea-tutorial/maven-skill-introduce.html环境IntelliJ IDEA 2017.1Maven 3.3.9Nexus 3.2.1学习前提了解 Maven 配置的基本用法了解私有仓库,比如 nexus 的一些概念强烈建议把 Maven 的 settings.xml ...转载 2018-02-24 16:53:47 · 453 阅读 · 0 评论 -
Maven 聚合与继承
说到聚合与继承我们都很熟悉,maven同样也具备这样的设计原则,下面我们来看一下Maven的pom如何进行聚合与继承的配置实现。一、为什么要聚合?随着技术的飞速发展和各类用户对软件的要求越来越高,软件本身也变得越来越复杂,然后软件设计人员开始采用各种方式进行开发,于是就有了我们的分层架构、分模块开发,来提高代码的清晰和重用。针对于这一特性,maven也给予了相应的配置。情景分析一:我们在开发过程中...转载 2018-05-21 16:22:40 · 122 阅读 · 0 评论