随笔分类 -  Maven

摘要:profile可以让我们定义一系列的配置信息,然后指定其激活条件。这样我们就可以定义多个profile,然后每个profile对应不同的激活条件和配置信息,从而达到不同环境使用不同配置信息的效果。profile可定义的位置和内容项目的pom.xml文件 (针对特定项目)repositoriesplu... 阅读全文
posted @ 2015-12-09 11:23 XRacoon 阅读(724) 评论(0) 推荐(0) 编辑
摘要:引入本地jar包方式一:将本地Jar包安装到本地仓库,再按常规方式引用mvn install:install-file -Dfile=libs\tools.jar -DgroupId=com.sun -DartifactId=tools -Dversion=1.5.0 -Dpackaging=jar... 阅读全文
posted @ 2015-11-19 14:54 XRacoon 阅读(5057) 评论(0) 推荐(0) 编辑
摘要:Eclipse中在项目右键菜单点击->Maven->Update Projects时,JDK总是切回 1.5如果没有在Maven中配置过JDK版本,只是在Eclipse中项目的Properties配置里修改了Java版本,当运行Maven->Update Projects时,Java版本又会被切回默... 阅读全文
posted @ 2015-11-19 14:44 XRacoon 阅读(2291) 评论(0) 推荐(0) 编辑
摘要:maven本质上是一个插件框架,几乎所有的功能都是通过各种各样的插件来实现的。maven默认会依据项目类型自动把构建时的各阶段(Lifecycle和phase)自动绑定(Lifecycle Mapping)到特定插件(plugin)提供的功能点(goals)上。例如java项目编译阶段(compil 阅读全文
posted @ 2015-11-19 14:27 XRacoon 阅读(5035) 评论(0) 推荐(2) 编辑
摘要:构建Maven项目的时候,如果没有进行特殊的配置,Maven会按照标准的目录结构查找和处理各种类型文件。src/main/java和src/test/java这两个目录中的所有*.java文件会分别在comile和test-comiple阶段被编译,编译结果分别放到了target/classes和t... 阅读全文
posted @ 2015-09-10 16:03 XRacoon 阅读(51314) 评论(3) 推荐(12) 编辑
摘要:Maven通过Maven Surefire Plugin插件执行单元测试。(通过Maven Failsafe Plugin插件执行集成测试)在pom.xml中配置JUnit,TestNG测试框架的依赖,即可自动识别和运行src/test目录下利用该框架编写的测试用例。surefire也能识别和执行符... 阅读全文
posted @ 2015-08-11 10:41 XRacoon 阅读(33639) 评论(0) 推荐(2) 编辑
摘要:错误提示Eclipse中通过Archetype创建Maven项目时报错:Could not resolve archetype xxxxxxx from any of the configured repositories原因很简单:要用的Archetype在当前maven配置的仓库中找不到。那就只... 阅读全文
posted @ 2015-06-04 19:25 XRacoon 阅读(2509) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示