Maven
文章平均质量分 57
周二也被占用
学无止境
展开
-
maven导出项目依赖的jar包
一、导出到默认目录 targed/dependency 从Maven项目中导出项目依赖的jar包:进入工程pom.xml 所在的目录下,执行如下命令:?1mvn dependency:copy-dependencies 或在eclipse中,选择项目的pom.xml文转载 2015-11-04 09:42:14 · 425 阅读 · 0 评论 -
添加第三方jar包到nexus库(by -louis)
添加第三方jar包到mvn库 添加方法: 1.第一步:登录nexus Maven库管理系统; 2.第二步:选中 "repositories",进入仓库界面; 3.第三步:选择 "3rd party",进入第三方仓库管理界面; 4.第四步:选择 "Artifact Upload"标签,进入第三方包添加界面; Auto guess默认选转载 2017-05-03 11:11:01 · 1728 阅读 · 0 评论 -
关于maven pom.xml中dependency type 为pom的应用
dependency为什么会有type为pom,默认的值是什么? dependency中type默认为jar即引入一个特定的jar包。那么为什么还会有type为pom呢?当我们需要引入很多jar包的时候会导致pom.xml过大,我们可以想到的一种解决方案是定义一个父项目,但是父项目只有一个,也有可能导致父项目的pom.xml文件过大。这个时候我们引进来一个type为pom,意味着我们可以将所有转载 2017-05-12 22:00:13 · 8370 阅读 · 0 评论 -
mavn 报错Failure to transfer org.apache.maven.shared:maven-shared-components:pom:15 from http://repo.m
Failure to transfer org.apache.maven.shared:maven-shared-components:pom:15 from http://repo.maven.apache.org/maven2 was cached in the local repository, resolution will not be reattempted until the u原创 2017-06-19 10:53:31 · 3117 阅读 · 0 评论 -
Dynamic Web Module 3.0 requires Java 1.6 or newer.”错误 .
出现这个错误的原因同上一篇文章,都是因为更换了mvn的仓库导致的某些依赖jar版本不兼容。在工程的project facts中我明明设置的是1.7但系统还是报这个错。解决方法是在pom.xml中配置如下代码: org.apache.maven.plugins maven-compiler-plugin原创 2017-06-19 10:58:27 · 237 阅读 · 0 评论 -
maven build工程报错 Perhaps you are running on a JRE rather than a JDK
1、新装了一个Eclipse,jdk,jre2、jdk,jre分别在不同的目录3、装好Eclipse之后,Eclipse默认运行在jre4、maven编译的时候依赖的是jdk,因此修改Eclipse的install jres即可5、位置在-->【Window】-->【Prefrences】-->【Java】-->【Installed JREs】6、jre的安装位置换成jdk的安原创 2017-07-20 16:06:48 · 667 阅读 · 0 评论 -
maven打包报错如下
1、 Error assembling WAR: A zip file cannot include itself -> [Help 1]2、出现这个错误时因为install之前已经install过一次了,再次install的话,需要先clean,再install就不会出现下面的错误[ERROR] Failed to execute goal org.apache.ma原创 2017-07-20 16:22:55 · 4353 阅读 · 2 评论 -
maven打包配置
任何一个Maven项目都需要定义POM元素packaging(如果不写则默认值为jar)。顾名思义,该元素决定了项目的打包方式。实际的情形中,如果你不声明该元素,Maven会帮你生成一个JAR包;如果你定义该元素的值为war,那你会得到一个WAR包;如果定义其值为POM(比如是一个父模块),那什么包都不会生成。转载 2017-07-20 16:25:56 · 282 阅读 · 0 评论 -
Maven实战--dependencies与dependencyManagement的区别
在上一个项目中遇到一些jar包冲突的问题,之后还有很多人分不清楚dependencies与dependencyManagement的区别,本篇文章将这些区别总结下来。1、DepencyManagement应用场景 当我们的项目模块很多的时候,我们使用Maven管理项目非常方便,帮助我们管理构建、文档、报告、依赖、scms、发布、分发的方法。可以方便的编译代码、进行依赖管理、管理二转载 2018-01-04 13:15:27 · 508 阅读 · 0 评论 -
eclipse创建maven依赖的web3.0项目
一直都用myeclipse开发web最近搞mac 准备在mac上开发web结果安装 myeclipse2014提示虚拟为0 不能安装, 网上说2015可以安装,但是2015貌似只能装CI版本, 正式版本目前是3.0 暂时未破解!行吧, 我用eclipse算了1 下了最新的mars22 下载maven3.3.9 配置到IDE中(可以不下载,用原装的)3 新建转载 2017-04-29 12:27:22 · 466 阅读 · 0 评论 -
使用maven创建web项目
目前做的项目使用的是MAVEN来管理jar包,这也是我第一次接触maven,感觉非常好,再也不用一个一个去添加和下载jar包了,直接在maven配置文件中配置就可以了,maven可以帮助我们自动下载。非常方便。之前比较忙没时间整理,现在整理一下,记录下来,加深印象。当然我们使用maven也只是最基本的,很多其他功能都没有使用到,本篇仅介绍如何创建一个maven项目,不做其他。转载 2017-04-29 12:04:55 · 906 阅读 · 0 评论 -
解决-Dmaven.multiModuleProjectDirectory system property is not set. Check $M2_HOME environment variabl
1.添加M2_HOME的环境变量 2.Preference->Java->Installed JREs->Edit 选择一个jdk, 添加 -Dmaven.multiModuleProjectDirectory=$M2_HOME-Dmaven.multiModuleProjectDirectory=$M2_HOME参考链接:http://www.cnb转载 2016-12-28 16:03:17 · 289 阅读 · 0 评论 -
Maven是什么
百科上说,Maven是基于项目对象模型(POM),通过pom.xml中文档的描述老管理项目的构建,报告和文档的软件项目管理工作。通过Maven可以很方便的拿到各种jar,而不需每次都手动添加。这是百科里的maven配置文件projectxmlns="http://maven.apache.org/POM/4.0.0"xmlns:xsi="http://www.w3.org/20原创 2015-10-28 08:21:49 · 339 阅读 · 0 评论 -
Eclipse : An error occurred while filtering resources(Maven错误提示)
Eclipse : An error occurred while filtering resources这是创建maven的web项目时报错答案是:Maven>Update Project参考链接http://stackoverflow.com/questions/18145774/eclipse-an-error-occurred-while-filtering-r转载 2016-03-23 10:43:39 · 1088 阅读 · 0 评论 -
如何用Maven创建web项目(具体步骤)
使用eclipse插件创建一个web project首先创建一个Maven的Project如下图 我们勾选上Create a simple project (不使用骨架) 这里的Packing 选择 war的形式 由于packing是war包,那么下面也就多出了webapp的目录转载 2015-11-05 10:23:14 · 330 阅读 · 0 评论 -
如何配置maven的本地安装位置和本地仓库
明天写原创 2015-11-03 21:19:42 · 1082 阅读 · 0 评论 -
Maven deploy时报Fatal error compiling: tools.jar not found错误的问题处理
在Eclipse环境下,使用Maven进行deploy时发现报了该错误:Fatal error compiling: tools.jar not found: C:\Program Files\Java\jre6\..\lib\tools.jar. 解决办法: 点击Eclipse菜单:Window->Preferences->Java->Installe转载 2016-07-15 10:50:15 · 481 阅读 · 0 评论 -
Maven项目中修改jre版本(主要是修改setting文件改变maven默认生成的项目jre版本)
有时候建maven,开发过程中会突然发现jre版本过低不支持操作,会有“Change project complicate and JRE to 1.7”诸如此类的快速解决方案,但是当我们选择快捷方式或者项目右键-->Properties-->Project Facets 右边Java 版本选项此类的解决方案解决后当再次选择 maven -> Update Project 更新的时候,会出现j转载 2016-11-16 10:57:04 · 2182 阅读 · 3 评论 -
记录Maven和Mybatis整合时打包漏掉mapper的xml文件及其它资源
最近在把爱酷学习网的项目组织方式改成Maven,其中遇到了不少问题,最为严重的是,Mybatis启动老是报绑定错误(找不到Mapper对应的 SQL配置),经过一番Google未能解决问题(大家都说是XML没写对之类的),根本就没有怀疑到漏掉XML文件,最后迫不得已,去查看了下 Maven打包后的war文件,才找到问题。废话不多说,解决方式是,在pom.xml文件中的build节点中,添加如下代码转载 2016-11-16 15:10:40 · 3655 阅读 · 1 评论 -
使用idea生成的spring boot工程里包含Mvnw mvnw.cmd
第一次看到mvnw,百度了下: mvnw 全名是maven wrapper,它的原理是在maven-wrapper.properties文件中记录你要使用的maven版本,当用户执行mvnw clean 命令时,发现当前用户的maven版本和期望的版本不一致,那么就下载期望的版本,然后用期望的版本来执行mvn命令,比如刚才的mvn clean。...原创 2018-05-19 09:57:58 · 14864 阅读 · 1 评论