maven
ado1986
非典型程序员
展开
-
maven可选依赖(Optional Dependencies)和依赖排除(Dependency Exclusions)
我们知道,maven的依赖关系是有传递性的。如:A-->B,B-->C。但有时候,项目A可能不是必需依赖C,因此需要在项目A中排除对A的依赖。在maven的依赖管理中,有两种方式可以对依赖关系进行,分别是可选依赖(Optional Dependencies)以及依赖排除(Dependency Exclusions)。本文将对这两种方式进行讲解,以理解这两者的区别、使用场景以及如何配置。原创 2014-09-25 11:37:36 · 50132 阅读 · 4 评论 -
eclipse使用maven插件(m2e)配置及运行web项目
maven是一个项目管理工具,它可以方便对项目进行管理。本文将介绍如何在eclipse环境下,使用maven对web项目进行配置,并在tomcat容器下进行运行及调试。原创 2014-09-08 19:10:40 · 8318 阅读 · 0 评论 -
java.lang.UnsupportedClassVersionError
今天在用eclipse调试maven项目时,启动应用报错:java.lang.UnsupportedClassVersionError: **************** : Unsupported major.minor version 51.0****************为某个类路径。该问题是因为jdk版本原因造成的。class文件是以jdk1.7编译的,而我本地的环境是jdk1.原创 2015-06-11 17:01:05 · 680 阅读 · 0 评论 -
maven项目调试Junit类
maven项目提供了对单元测试类的批量执行功能,但有时我们想针对某个类进行调试,尽管这些类的配置可能依赖filter属性,也是可以进行测试的。方法:执行mvn install,将项目打包,然后再执行debug->junit,就可以正常调试了。原创 2015-07-24 15:42:25 · 1016 阅读 · 0 评论