Maven
永远Java
这个作者很懒,什么都没留下…
展开
-
Maven编译项目报错:某些类找不到符号
遇到Maven在编译项目源码时候出现找不到符号错误,主要归结为以下几个问题: 1. 可能项目编码格式不统一。 2. 可能项目编码使用的JDK版本不统一。 项目可能是当前项目也可能是继承的父项目,还有可能是聚合的项目,总之就是使用Maven之后要做到统一。原创 2015-08-23 16:15:31 · 6619 阅读 · 0 评论 -
Maven的依赖范围
Maven的依赖构件包含一个依赖范围属性,这个属性描述的是三套classpath的控制,即编译、测试、运行。举个例子Junit依赖只是在测试范围(classpath)使用,而在运行的时候不使用,还有Servlet api在编译的时候使用,在运行部署的时候不使用,因为大部分容器都已经提供该依赖支持。 junit junit 3.8.1原创 2015-08-05 23:38:08 · 586 阅读 · 0 评论 -
Maven生命周期和插件机制
Maven中的一个非常重要的概念是生命周期和插件,这篇文章重点介绍下Maven的生命周期。Maven的生命周期是抽象的,具体的功能是有具体的插件来完成的,Maven有相当多的功能插件,以至于Maven在项目管理上无所不能。Maven从大量的项目构件工具中学习和反思,总结出一套高度完善、易于扩展的生命周期,这个生命周期包含项目的清理、初始化、编译、测试、打包、集成测试、验证、部署和站点生原创 2015-08-06 23:06:55 · 545 阅读 · 0 评论