Maven/Gradle/Ant/Nexus
文章平均质量分 50
坦GA
积沙成塔
展开
-
Maven常用命令和基本配置详解
mvn -v 类似于 javac -version 或者 git --version在linux上使用maven也需要像使用java一样设置环境变量 这是 export M2_HOME = /?export PATH = $PATH:$M2_HOME/binexport MAVEN_OPTS = -Xms256m -Xmx512m关于myeclipse中的转载 2016-09-03 21:40:00 · 559 阅读 · 0 评论 -
Mac下使用Nexus搭建Maven私服
原文地址:https://my.oschina.net/u/873661/blog/195373安装nexus 1.下载 我们可以在nexus的官网上找到它的相关介绍,下载地址是http://www.sonatype.org/nexus/go,在这里可以找到最新的版本,如果需要以前的版本,在这里也可以找到下载地址。Nexus提供了两种安装方式转载 2017-05-06 10:47:00 · 4493 阅读 · 0 评论 -
Mac安装Nexus Maven私服
在Mac终端输入brew install nexus如果提示没有brew命令,请先安装brew,安装文档:然后再浏览器输入nexus管理地址为127.0.0.1:8081/nexus,默认管理员帐号密码为admin/admin123安装成功原创 2017-05-06 10:30:54 · 5256 阅读 · 0 评论 -
Maven pom中配置多个远程仓库
原文地址:http://www.xuebuyuan.com/1124933.htmlhttp://snapshots.jboss.org/maven2/net/sf/gilead/gilead/1.3.3-SNAPSHOT/gilead-1.3.3-20100615.111207-1.pom datanucleus http://www.datanucleu转载 2017-05-16 08:53:18 · 11030 阅读 · 0 评论 -
Maven中site插件介绍
原文地址:https://maven.apache.org/plugins/maven-site-plugin/usage.htmlUsageYou can put additional content (e.g. documentation, resources, etc.) in your site. See Creating Content for more inform翻译 2017-05-08 14:52:20 · 6956 阅读 · 0 评论 -
Maven编译报错sun.misc.BASE64Decoder是Sun的专用API,可能会在未来版本删除
maven编译报错:sun.misc.BASE64Decoder是Sun的专yongAPI,可能会在未来版本中删除 解决方法是:将maven-compiler-plugin升级到新的版本: org.apache.maven.plugins maven-compiler-plugin 2.3.2原创 2017-05-20 12:01:12 · 9394 阅读 · 1 评论 -
CentOS安装Maven
原文地址:http://blog.csdn.net/clementad/article/details/468980131、官网找到最新版的安装包:http://maven.apache.org/download.cgi拷贝文件名为 *-bin.tar.gz 的链接地址;2、下载# wget http://mirrors.hust转载 2017-06-04 13:03:45 · 331 阅读 · 0 评论 -
Spring boot项目maven的profile多环境配置不自动替换变量的问题解决
原文地址:http://www.07net01.com/2017/04/1842360.html在网上找了好久,配置都很简单,可是我的程序就是不能自动替换变量,最终单独测试,发现原来是引用spring boot parent的问题引用一位博主的话"spring-boot为了保护application.yml和application.properties,修改了默认的占位符${...转载 2017-06-21 16:00:50 · 13195 阅读 · 2 评论 -
Maven中dependencies与dependencyManagement的区别
原文地址:http://blog.csdn.net/liutengteng130/article/details/46991829 在上一个项目中遇到一些jar包冲突的问题,之后还有很多人分不清楚dependencies与dependencyManagement的区别,本篇文章将这些区别总结下来。 1、DepencyManagement应用场景转载 2017-07-17 16:23:45 · 491 阅读 · 0 评论 -
CentOS7安装Gradle
原文地址:http://blog.csdn.net/jeikerxiao/article/details/722354111.下载安装包https://downloads.gradle.org/distributions/gradle-3.2.1-all.zipwget https://downloads.gradle.org/distributions/gradle-转载 2017-07-08 11:15:35 · 1229 阅读 · 0 评论 -
上传jar包到nexus私服
原文地址:http://www.cnblogs.com/lixuwu/p/6395944.html1 通过网页上传GAV Definition:选择GAV Parameters输入JAR包对应的:Group\Artifact\verison\选择JAR第三步上传包,第四步add artifact 最后update artifact.转载 2017-08-10 20:24:09 · 895 阅读 · 0 评论 -
上传jar包到nexus私服
原文地址:http://blog.csdn.net/fanyuna/article/details/494945731通过网页上传这种方法只是上传了jar包。通过maven引用当前jar,不能取得jar的依赖from pom的方式,选择pom文件,以及jar。通过maven引入jar时,会自动加载jar的依赖2通过转载 2017-08-10 20:35:10 · 4495 阅读 · 0 评论 -
自定义maven变量以及maven内置常量
原文地址:http://zheng12tian.iteye.com/blog/1770909在创建Maven工程后,插件配置中通常会用到一些Maven变量,因此需要找个地方对这些变量进行统一定义,下面介绍如何定义自定义变量。 在根节点project下增加properties节点,所有自定义变量均可以定义在此节点内,如下所示: Java代码转载 2017-12-05 17:36:57 · 442 阅读 · 0 评论 -
Maven Assembly插件介绍
原文地址:http://blueram.iteye.com/blog/1684070你是否想要创建一个包含脚本、配置文件以及所有运行时所依赖的元素(jar)Assembly插件能帮你构建一个完整的发布包。Assembly插件会生成 “assemblies”, 此特性等同于的Maven 1 distribution plug-in.。该插件不仅支持创建二进制归档文件,也支持创建源码归档文转载 2018-01-05 14:13:02 · 3445 阅读 · 0 评论 -
Maven使用笔记
原文地址:https://www.cnblogs.com/imyijie/p/4114881.html一:手动添加包进本地仓 Maven 安装 JAR 包的命令是:mvn install:install-file -Dfile=jar包的位置 -DgroupId=【groupId】 -DartifactId=【artifactId】 -Dversion转载 2018-01-05 14:30:06 · 297 阅读 · 0 评论 -
Maven2的配置文件settings.xml
原文地址:https://www.cnblogs.com/yakov/archive/2011/11/26/maven2_settings.htmlMaven2的配置文件settings.xml简介:概览当Maven运行过程中的各种配置,例如pom.xml,不想绑定到一个固定的project或者要分配给用户时,我们使用settings.xml中的settings转载 2018-01-05 14:43:52 · 249 阅读 · 0 评论 -
Pom配置之<distributionManagement>snapshot快照库和release发布库
原文地址:http://blog.csdn.net/aitangyong/article/details/53332091 在使用maven过程中,我们在开发阶段经常性的会有很多公共库处于不稳定状态,随时需要修改并发布,可能一天就要发布一次,遇到bug时,甚至一天要发布N次。我们知道,maven的依赖管理是基于版本管理的,对于发布状态的artifact,如果版本号相同,即使转载 2018-01-05 15:31:22 · 399 阅读 · 0 评论 -
Maven中deploy插件介绍
原文地址:http://blog.csdn.net/gztly/article/details/6019586Maven的deploy插件用于把Maven自动构建生成的版本发布到中央代理仓库如Nexus服务器上,也能把第三方依赖库(如Jar包)或一个独立的Jar包直接发布到中央代理仓库供大家共享使用。下面介绍deploy插件的具体用法。假设Nexus服务器已成功安装,Nexus控制台U转载 2017-05-06 10:00:47 · 3434 阅读 · 0 评论 -
IntelliJ IDEA搭建SpringBoot的小Demo
原文地址:http://www.cnblogs.com/weizaibug/p/6657077.html 首先简单介绍下Spring Boot,来自度娘百科:Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。通过这种方式,Spring Bo转载 2017-05-13 13:34:05 · 1483 阅读 · 0 评论 -
使用maven命令来分析jar包之间的依赖关系
原文地址:http://outofmemory.cn/code-snippet/10914/maven-command-dependency一直有个疑问就是,我在pom文件里面引用了那些配置信息,它是如何找到各自的依赖的,后来发现原来一些jar包的配置信息已经自己在开发的时候就写入了pom信息了,各自的依赖都在maven官方仓库里挂着,这个我们自己不用操心,那既然这样,我们又该从哪里查转载 2016-10-11 18:25:30 · 4847 阅读 · 0 评论 -
Gradle和IDEA、Eclipse结合介绍
Opening in your IDEIntelliJ IDEATo open the Gradle project in IDEA, simply run the following task from the root:./gradlew ideaThis will generate appropriate IDEA metadata so that th翻译 2016-11-28 20:15:47 · 1894 阅读 · 0 评论 -
Maven中一般会用到的Spring依赖
Maven中一般会用到的Spring依赖原创 2016-11-30 10:08:12 · 532 阅读 · 0 评论 -
IntelliJ IDEA上创建Maven Spring MVC项目
原文地址:http://www.cnblogs.com/Sinte-Beuve/p/5730553.htmlIntelliJ IDEA上创建Maven Spring MVC项目各软件版本利用maven骨架建立一个webapp建立相应的目录配置Maven和SpringMVC配置Maven的pom.xml配置web.xml配置contextConfigLocation文件配转载 2016-12-06 09:20:48 · 1066 阅读 · 0 评论 -
Kafka中gradle.properties源码
Kafka中gradle.properties源码# Licensed to the Apache Software Foundation (ASF) under one or more# contributor license agreements. See the NOTICE file distributed with# this work for additional inf原创 2016-11-26 11:15:03 · 824 阅读 · 0 评论 -
IDEA中maven依赖图
原文地址:http://blog.csdn.net/yang292292/article/details/51821129idea的maven插件还是很优秀的,比如查看maven依赖打开pom文件,然后右键:如果有依赖冲突的话,显示的是显示为红色原创 2016-12-28 09:28:44 · 3632 阅读 · 1 评论 -
Maven依赖关系中Scope的作用
原文地址:http://peak.iteye.com/blog/299225maven依赖关系中Scope的作用 Dependency Scope 在POM 4中,中还引入了,它主要管理依赖的部署。目前可以使用5个值: * compile,缺省值,适用于所有阶段,会随着项目一起发布。 * provided,类似compile,期望JDK、容器或使用者转载 2017-01-07 09:22:06 · 1278 阅读 · 0 评论 -
常用Maven插件介绍
原文地址:http://www.cnblogs.com/crazy-fox/archive/2012/02/09/2343722.html我们都知道Maven本质上是一个插件框架,它的核心并不执行任何具体的构建任务,所有这些任务都交给插件来完成,例如编译源代码是由maven- compiler-plugin完成的。进一步说,每个任务对应了一个插件目标(goal),每个插件会有一个或者多转载 2017-01-14 10:24:04 · 412 阅读 · 0 评论 -
Maven中pom文件详解
原文地址:http://blog.csdn.net/zhuxinhua/article/details/5788546什么是pom? pom作为项目对象模型。通过xml表示maven项目,使用pom.xml来实现。主要描述了项目:包括配置文件;开发者需要遵循的规则,缺陷管理系统,组织和licenses,项目的url,项目的依赖性,以及其他所有的项目相关因素。转载 2017-01-17 10:57:28 · 13072 阅读 · 1 评论 -
Maven assembly plugin使用
原文地址:http://blog.csdn.net/WANGYAN9110/article/details/38646677/使用场景在使用maven来管理项目时,项目除了web项目,还有可能为控制台程序,一般用于开发一些后台服务的程序。最近在工作中也遇到了这种场景,使用quartz开发一个任务调度程序。程序中依赖很多jar包,项目的启动时只需要初始化spring容器即可。转载 2017-01-17 11:26:11 · 590 阅读 · 0 评论 -
Maven中Snapshot版本与Release版本的区别
原文地址:https://zhidao.baidu.com/question/561174953188808884.htmlMaven的Snapshot版本与Release版本1. Snapshot版本代表不稳定、尚处于开发中的版本 2. Release版本则代表稳定的版本 3. 什么情况下该用SNAPSHOT? 协同开发时,如果A依赖构件B,由于B会更新,B应该使转载 2017-01-17 13:09:44 · 3377 阅读 · 0 评论 -
maven (生成war包时候同时生成jar包到lib)
原文地址:http://blog.csdn.net/gdxiaohua/article/details/9095541 org.apache.maven.plugins maven-war-plugin true <!-- src/mai转载 2017-01-17 13:26:44 · 2415 阅读 · 0 评论 -
使用Maven profile实现多环境可移植构建
原文地址:http://blog.csdn.net/mhmyqn/article/details/24501281在开发过程中,我们的软件会面对不同的运行环境,比如开发环境、测试环境、生产环境,而我们的软件在不同的环境中,有的配置可能会不一样,比如数据源配置、日志文件配置、以及一些软件运行过程中的基本配置,那每次我们将软件部署到不同的环境时,都需要修改相应的配置文件,这样来回修改,是个很麻转载 2017-01-20 11:35:40 · 346 阅读 · 0 评论 -
Maven3的10大新特性详解
原文地址:http://tech.it168.com/a2010/1108/1123/000001123274_all.shtml 【IT168 评论】6年了,我们终于等来了Maven 3,Maven 2虽然达到了一定的高度达,但它有两个死穴,一是难以扩展,二是它的代码难以理解,在Maven 3中,许多功能都进行了改造,消灭了Maven 2一直被人诟病的许多问题,在这篇文章中,我将介绍转载 2017-02-15 10:07:49 · 1102 阅读 · 0 评论 -
Maven的pom.xml文件中build配置介绍
原文地址:http://blog.csdn.net/taiyangdao/article/details/52374125在Maven的pom.xml文件中,Build相关配置包含两个部分,一个是,另一个是,这里我们只介绍。1. 在Maven的pom.xml文件中,存在如下两种:[html] view plain copy p转载 2017-04-15 11:31:05 · 4405 阅读 · 0 评论 -
Maven阿里云国内镜像中央仓库(亲测可用)
原文地址:http://blog.csdn.net/qq_27093465/article/details/52982484众所周知,在墙内开发很头疼的一件事就是Maven仓库的连接速度太慢。虽然对于很多互联网企业和大中型软件公司,建个镜像是分分钟的事。但对于个人开发者和小公司来说,确实是个问题。之前有一阵子开源中国有提供maven仓库镜像,但目前已经无法使用了。下面是大师兄测试记录修改maven...转载 2018-03-07 10:54:23 · 19991 阅读 · 1 评论