Maven
文章平均质量分 50
當幸福来敲门
抬头看天,不忘低头看路。
展开
-
Linux(CentOS6.5)中安装maven
Linux(CentOS6.5)中安装maven1.上传相关包(*.tar.gz等)使用相关软件上传或用Xshell连接后下载命令:yum install lrzsz2.安装maven1> 官网下载apache-maven-3.6.0-bin.tar.gz压缩包,上传到CentOS上(目录自选)。官网地址:http://maven.apache.org/download.cgi2> 解压缩包:tar -zxvfapache-maven-3.6.0-bin.tar.gz3.转载 2021-01-22 16:34:59 · 115 阅读 · 0 评论 -
Jenkins构建Maven聚合工程,指定构建子模块
一、设置单独编译构建子模块配置:1、Root POM指向父pom.xml2、Goals and options指定构建模块的参数:mvn -pl project1/project1-son -am clean package单独构建project1-son项目以及它所依赖的其它项目。说明:mvn clean package -pl 父级模块名/子模块名 -am参数说明:-am --also-make 同时构建所列模块的依赖模块;-amd -also-make-d...原创 2020-09-28 07:50:44 · 3604 阅读 · 0 评论 -
Springboot使用Maven Profile和Spring Profile进行多环境配置
Springboot使用Maven Profile和Spring Profile进行多环境配置目的在实际的项目上,一般会分三种环境dev、test、prod来方便我们的开发和部署,要求我们在开发的时候可以方便地进行环境的切换,又要满足在发布版本的时候可以尽可能减少测试人员的配置。Spring Profile多环境为了实现多环境配置,我们可以在本地开发的时候在Resource文件夹下新建不同环境的配置文件,如下图所示:image这时候我们只需要在主配置文件application转载 2020-09-06 17:39:24 · 1779 阅读 · 0 评论 -
Maven 无法下载 json-lib
从MVNrepository上搜索出的如下依赖配置,是无法下载json-lib包的。<dependency> <groupId>net.sf.json-lib</groupId> <artifactId>json-lib</artifactId> <version>2.4</version&...转载 2019-06-10 08:58:45 · 445 阅读 · 1 评论 -
Maven的setting.xml配置文件详解(中文)
<?xml version="1.0" encoding="UTF-8"?> <settings xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="h...转载 2019-05-21 09:02:49 · 365 阅读 · 0 评论 -
Maven(插件配置和生命周期的绑定)
1.这篇文章很好,介绍的maven插件的。2.maven的source插件为例,可以把源代码打成包。Goals Overview就可以查看该插件下面所有的目标。这里我们要使用的是source:jar-no-fork。3.查看source插件的example,然后配置到riil-collect.xml中。转载 2017-12-12 00:04:52 · 971 阅读 · 0 评论 -
Maven入门指南⑦:Maven的生命周期和插件
Maven入门指南⑦:Maven的生命周期和插件 一个完整的项目构建过程通常包括清理、编译、测试、打包、集成测试、验证、部署等步骤,Maven从中抽取了一套完善的、易扩展的生命周期。Maven的生命周期是抽象的,其中的具体任务都交由插件来完成。Maven为大多数构建任务编写并绑定了默认的插件,如针对编译的插件:maven-compiler-plugin。用户也可自行配置或编写转载 2017-12-10 10:58:47 · 170 阅读 · 0 评论 -
maven发布项目到私服-snapshot快照库和release发布库的区别和作用及maven常用命令
maven发布项目到私服-snapshot快照库和release发布库的区别和作用及maven常用命令在日常的工作中由于各种原因,会出现这样一种情况,某些项目并没有打包至mvnrepository。如果采用原始直接打包放到lib目录的方式进行处理,便对项目的管理带来一些不必要的麻烦。例如版本升级后需要重新打包并,替换原有jar包等等一些额外的工作量和麻烦。为了避免这些不必要的麻烦,通常我们转载 2017-12-10 10:42:21 · 718 阅读 · 0 评论 -
Maven中mirrors和repository的关系
一、前言 之前没有搞清楚pom.xml里面配置的repositorys节点配置的仓库和mirrors里面配置的仓库的“镜像”间的关系,特意去搜索了相关内容,这边有篇文章讲得透彻,所以这边转载一下~二、正文pom.xml里的repositories元素,里面可以包含多少repository(至少默认包含了中央仓库,仓库id为central,可以写个id为central的mi转载 2017-12-09 14:34:40 · 1571 阅读 · 0 评论 -
nexus 离线下载中央库索引
nexus可以在线更新中央仓库索引,但是更新速度慢,而且很有可能下载的索引不全。下面介绍一种离线更新中央仓库索引的方式,速度快并且可靠。1、访问http://repo.maven.apache.org/maven2/.index/下载中心仓库最新版本的索引文件,我们需要下载如下两个文件nexus-maven-repository-index.gz和nexus-maven-repositor转载 2017-12-09 13:08:28 · 495 阅读 · 0 评论 -
删除maven仓库中的LastUpdated文件
转自:https://www.oschina.net/code/snippet_151849_49131maven仓库中的某个构件如果因为网络或者其他的原因,没有下载成功或者下载被中断,将会出现一个LastUpdated的文件,这个时候,就算网络好了,也不能正常使用这个构件,而且你还不太好发现这个LastUpdated到底在哪,所以我就写了一个批处理,一劳永逸。cleanLas转载 2017-06-01 17:54:58 · 1911 阅读 · 0 评论 -
Maven中央仓库地址整理
Maven中央仓库地址整理修改maven根目录下的conf文件夹中的setting.xml文件,内容如下: <!--默认的中央仓库--> <mirror> <id>mirrorId</id> <mirrorOf>repositoryId</mirrorOf> <name>Human Readable Name for this Mirror.</name> <url>http://my.repository.com/rep原创 2017-03-09 22:35:04 · 562 阅读 · 0 评论 -
Nexus2.x安装
使用Nexus搭建Maven私服转自:https://www.oschina.net/question/698806_1593721 . 私服简介 私服是架设在局域网的一种特殊的远程仓库,目的是代理远程仓库及部署第三方构件。有了私服之后,当 Maven 需要下载构件时,直接请求私服,私服上存在则下载到本地仓库;否则,私服请求外部的远程仓库,将构件下载到私服,再提供给本地仓...转载 2017-04-19 11:26:27 · 867 阅读 · 0 评论 -
Nexus3.x安装
Nexus3.x安装1.为什么使用Nexus如果没有私服,我们所需要的所有构建都需要通过maven的中央仓库和第三方的Maven仓库下载到本地,而一个团队中的所有人都从夫的从maven仓库下载构建,无疑加大了仓库的负载和浪费了外网宽带,如果网速慢的华,还会影响项目的进程,很多情况下项目的开发都是在内网进行的,连接不到maven仓库怎么办呢?开发的公共构建怎么让其他项目使用?这个...原创 2017-04-19 11:01:45 · 1394 阅读 · 0 评论 -
Maven 开 发 规 范
Maven 开 发 规 范转自:http://blog.csdn.net/gaoqiao1988/article/details/52620376目 录1.Maven简介... 41.1什么是 Maven?... 41.2 Maven 能够帮助我们干什么?... 42.Maven深入了解... 52.1 Maven 概念模转载 2017-04-19 09:03:25 · 706 阅读 · 0 评论 -
既使用maven编译,又使用lib下的Jar包
既使用maven编译,又使用lib下的Jar包在项目开发中,项目用maven管理,是一个maven项目。 一般情况下jar包都可以使用pom.xml来配置管理,但也有一些时候,我们项目中使用了一个内部jar文件,但是这个文件我们又没有开放到maven库中。 我们会将文件当到我们项目WEB-INF/lib中。 如果我们不对pom.xml进行特殊配置的话,maven打包是不会自转载 2017-04-18 18:29:01 · 2564 阅读 · 0 评论 -
Maven 手动添加 JAR 包到本地仓库
转载自:http://www.blogjava.net/fancydeepin/archive/2012/06/12/380605.htmlMaven 手动添加 JAR 包到本地仓库Maven 确确实实是个好东西,用来管理项目显得很方便,但是如果是通过 Maven 来远程下载 JAR 包的话,我宿舍的带宽是4兆的,4个人共用,有时候用 Maven 来远程下载 JAR 包会显转载 2016-01-02 20:40:05 · 304 阅读 · 0 评论