
Maven
BianChengNinHao
这个作者很懒,什么都没留下…
展开
-
maven安装和环境变量配置
maven安装和环境变量配置myeclipse自带maven(Maven4MyEclipse)创建项目:新建Web Projects项目,在新建的页面上打上maven的勾。新建的项目里会多出个pom.xml文件为项目添加依赖包:右键项目,选择Maven4MyEclipse-->add Dependency。输入包名,maven会从中央库中查找。创建自己的依赖包:在p转载 2013-12-29 14:48:07 · 822 阅读 · 0 评论 -
Maven的排除依赖、归类依赖、优化依赖
排除依赖传递性依赖会给项目隐式地引入很多依赖,着极大简化了项目依赖的管理,但是有些时候这种特性也会带来问题。例如,当前项目有一个第三方依赖,而这个第三方依赖由于某些原因依赖了另一个类库的SNAPSHOT版本,那么这个SNAPSHOT就会成为当前项目的传递性依赖,而SNAPSHOT的不稳定性会直接影响到当前的项目。这时就需要排除掉该SNAPSHOT,并且在当前项目中声明该类库的某个正式发布的版本。还...转载 2018-06-13 18:09:09 · 2012 阅读 · 0 评论 -
idea查看maven依赖包
转载 2018-06-13 18:07:03 · 2441 阅读 · 0 评论 -
安装Jenkins+git获取代码+maven编译+远程发布
安装gityum install -y git安装maven与antwget http://repos.fedorapeople.org/repos/dchen/apache-maven/epel-apache-maven.repo -O /etc/yum.repos.d/epel-apache-maven.repoyum -y install apache-mavenyum -y insta...原创 2018-03-25 11:49:20 · 525 阅读 · 0 评论 -
IntelliJ IDEA 15 创建maven项目
标签:原文:IntelliJ IDEA 15 创建maven项目说明创建Maven项目的方式:手工创建好处:参考IntelliJ IDEA 14 创建maven项目二(此文章描述了用此方式创建Maven项目的好处)及idea14使用maven创建web工程(此文章描述了用模板创建Maven的弊端。)创建一个新Maven项目new 一个projec转载 2016-11-13 15:59:12 · 770 阅读 · 0 评论 -
Maven 国内settings设置
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0 http://maven.apache.org/xsd/settings-1.0.0.xsd"> repo原创 2016-07-26 15:43:14 · 3706 阅读 · 0 评论 -
新建Maven项目
1.先新建pom项目 选择 Maven--Maven Project 项目的根目录 mavenTest2.在此根目录下新建 Jar包项目 Maven--Maven Module 再次你可以引入你所依赖的jar包 里面只放.java 和单元测试文件 mavenTest_base3.最后你们可以 war包项目 Maven--Maven Module 再次你可以引入你所依赖的war包原创 2013-12-10 16:46:21 · 962 阅读 · 0 评论 -
maven 下载慢,maven 国内镜像
maven的默认的中央仓库为:maven.apache.org ,当本地仓库或者自己的maven 私服不存在相关的jar时,如没有特别设置,就去检查maven中央仓库有没有。由于连接国外网站时网速特慢,为解决这个问题,os china 建立了一个maven 的私服。为了记忆,特将此记录。settings.xml 设置镜像方法步骤如下: 1. mirrors 设置转载 2015-10-19 15:23:13 · 7131 阅读 · 2 评论 -
maven deploy到nexus报错:Return code is: 401, ReasonPhrase:Unauthorized
提交到nexus时候报错:[ERROR] Failed to execute goal org.apache.maven.plugins:maven-deploy-plugin:2.7:deploy (default-deploy) on project *: Failed to deploy artifacts: Could not transfer artifact *:jar转载 2014-03-15 14:12:14 · 1999 阅读 · 0 评论 -
Missing artifact javax.jms:jms:jar: Missing artifact com.sun.jdmk Missing artifact com.sun.jmx:jmxri
Maven 错误提示 Missing artifact javax.jms:jms:jar:1.1maven工程pom添加log4j依赖:log4jlog4j1.2.15com.sun.jdmkjmxtoolscom.sun.jmxjmxriruntime版本问题1.2.17 就可以解决mave转载 2014-02-16 19:28:14 · 1263 阅读 · 0 评论 -
maven核心,pom.xml详解
什么是pom? pom作为项目对象模型。通过xml表示maven项目,使用pom.xml来实现。主要描述了项目:包括配置文件;开发者需要遵循的规则,缺陷管理系统,组织和licenses,项目的url,项目的依赖性,以及其他所有的项目相关因素。 快速察看: 4.0.0 ... ... ... ... ...转载 2014-02-16 19:30:31 · 747 阅读 · 0 评论 -
Maven: Could not get the value for parameter encoding for plugin execution default-resources Plugin
解决方案:在本地的maven缓存中,把提示中说的那个包删除,删除Maven仓库(C:\Users\Leon\.m2\repository)里的对应的jar包.或者 mvn intall错误原创 2014-01-18 22:06:08 · 29829 阅读 · 4 评论 -
Maven 使用指南(4): Maven Build 的命令大全
有了前面的三篇文章,就可以开始使用Eclipse来创建Maven 项目开发Java应用了。前面用到了mvn compilemvn testmvn package等命令。Maven定义了编译打包项目生命周期活动的标准阶段,compile, test ,package 是创建Build生命周期活动的一个阶段。下图定义了Maven Build生命周期的主要阶段。转载 2014-01-18 11:10:48 · 6172 阅读 · 0 评论 -
使用Nexus添加jar包到私服里
为什么要搭建nexus私服,原因很简单,有些公司都不提供外网给项目组人员,因此就不能使用maven访问远程的仓库地址,所以很有必要在局域网里找一台有外网权限的机器,搭建nexus私服,然后开发人员连到这台私服上,这样的话就可以通过这台搭建了nexus私服的电脑访问maven的远程仓库。1.首先确定我们的环境安装好maven,jdk等必须的环境2.这些都准备好之后,去下载最新版本的n转载 2014-01-10 21:35:49 · 10280 阅读 · 2 评论 -
maven 配置篇 之 settings.xml
maven2 比起maven1 来说,需要配置的文件少多了,主要集中在pom.xml和settings.xml中。 先来说说settings.xml,settings.xml对于maven来说相当于全局性的配置,用于所有的项目。在maven2中存在两个settings.xml,一个位于maven2的安装目录conf下面,作为全局性配置。对于团队设置,保持一致的定义是关键,所以maven2转载 2013-12-24 23:56:28 · 781 阅读 · 0 评论 -
Maven -- clean deploy发布jar或war包到远程服务器上报“非法字符: \65279 ”错误的解决方法
众所周知,在跨程序的工程中,统一编码是至关重要的,而目前最普遍的则是统一采用“utf8”编码方案。 但是在采用utf8方案的时候,请注意编辑器的自作聪明。 比如editplus。 原因就在于某些编辑器会往utf8文件中添加utf8标记(editplus称其为签名),它会在文件开始的地方插入三个不可见的字符(0xEF 0xBB 0xBF,即BOM),它的表示的是 Unicode 标记(B转载 2013-12-30 11:25:58 · 1877 阅读 · 0 评论 -
Maven入门实战笔记07-私服
使用Nexus创建私服私服:见 Maven入门实战笔记04-仓库 一节中相关内容三种Maven仓库管理软件:Apache的ArchivaJFrog的ArtifactorySonatype的Nexus安装Nexus下载Nexushttp://www.sonatype.org/nexusBundle:http://www.sonatype.org/dow转载 2013-12-29 23:27:22 · 1171 阅读 · 0 评论 -
maven Nexus入门指南
Nexus介绍Nexus 是Maven仓库管理器,如果你使用Maven,你可以从Maven中央仓库 下载所需要的构件(artifact),但这通常不是一个好的做法,你应该在本地架设一个Maven仓库服务器,在代理远程仓库的同时维护本地仓库,以节省带宽和时间,Nexus就可以满足这样的需要。此外,他还提供了强大的仓库管理功能,构件搜索功能,它基于REST,友好的UI是一个extjs的REST客转载 2013-12-29 23:25:48 · 925 阅读 · 0 评论 -
logback传输日志到logstash根据自定义设置动态创建ElasticSearch索引
那么问题来了 不能每个小应用都配置一个 logstash 服务来传输日志吧,把所有的日志都 输送到一个logstash里面 然后logstash会都输送到一个索引下(之前不知道怎么配),输送到同一个所以下 那么问题又来了,首先每个小服务程序日志量不大希望持续监控,也不需要用时间来分割(因为日志量不大),又希望查询方便(不要告诉我查询的时候多一个筛选条件就可以了,俺就是不想那样嫌乱不好找)。所有有...转载 2018-06-14 11:25:05 · 6571 阅读 · 3 评论