
Maven学习之路
Maven是基于项目对象模型(POM),可以通过一小段描述信息来管理项目的构建,报告和文档的软件项目管理工具。
本专栏将根据Maven权威指南来让大家更加了解Maven
RelievedAbility
行成于思 而毁于随
展开
-
Maven项目中遇到的奇葩问题(续)
场景描述开发项目搞环境是一个非常蛋疼的问题,总是会遇到各种奇葩的问题,上一篇文章http://blog.youkuaiyun.com/gao36951/article/details/50955526中遇到的问题,本以为解决了就OK了,但是结果却不尽人意。解决了一个问题,又来了另外一个问题如下图 查看项目的Maven生命周期如下 错误内容粘贴如下Multiple annotations found原创 2016-03-23 11:15:25 · 7392 阅读 · 0 评论 -
Maven项目中遇到的奇葩问题
场景描述开发项目搞环境是一个非常蛋疼的问题,总是会遇到各种奇葩的问题,今天就遇到了一个跟Maven有关的。新开发一个项目,从SVN下载下来项目之后,pom.xml中Spring相关的Jar包就一直报如下红叉 后来发现我的maven 中是已经有这个包的如下图 最后各种搜解决方案,没有找到解决方案最近突发奇想想着先删除了,再重新down试试,结果还真行了,尝试的一个截图如下 那就先这样原创 2016-03-22 15:26:35 · 1886 阅读 · 1 评论 -
简单Maven的Web项目之验证码(普通篇)
一:用Maven命令创建一个Web项目创建命令如下:mvn archetype:create -DgroupId=com.gao.web -DartifactId= VerifyCode -DarchetypeArtifactId=maven-archetype-webapp首先配置好maven环境,之前的博客有说环境配置问题,然后在命令行运行上述命令,成功后截图如下然后运行下面命令将生成的mav原创 2015-07-26 01:09:03 · 4335 阅读 · 0 评论 -
Maven中的核心概念
上一篇我们已经第一次运行了Maven,是时候介绍一些Maven的核心概念了。在之前的例子中,我们生了一个项目,它包含了一个POM和一些源代码,它们一起组成了Maven的标准目录布局。之后你用生命周期阶段(phase)作为参数来运行Maven,这个阶段会提示Maven运行一系列Maven插件的目标。最后,我们把Maven构件(artifact)安装(install)到了你本地仓库(repository原创 2015-04-14 13:56:06 · 1156 阅读 · 0 评论 -
Maven中的单元测试
1:首先查看项目的依赖首先命令行切换到pom.xml文件所在的目录下,然后运行下面的命令mvn dependency:resolve如下图所示效果 如果我们想知道你项目的整个依赖树,可以运行 dependency:tree 目标。如下图: 如果我们还想要查看完整的依赖踪迹,包含那些因为冲突或者其它原因而被拒绝引入的构件,打开 Maven 的调试标记运行:mvn install -X从调试原创 2015-05-23 22:52:14 · 1506 阅读 · 0 评论 -
用maven定制一个车联网的天气预报解析项目
用maven定制一个车联网的天气预报解析项目1:首先我们要根据之前的学习先创建一个maven项目 本实例以Gao这个项目来介绍,我们要做的功能是把车联网返回的内容解析并格式化后显示出来。车联网天气查询api地址http://developer.baidu.com/map/carapi-7.htm在此我们需要一个开发者密钥即访问接口中的参数ak。我已经申请好,没有直接使用了,没有的童鞋可以去申原创 2015-05-06 21:41:39 · 1265 阅读 · 0 评论 -
maven中的Hello World!
[TOC]一:首先配置好jdk和maven1:本例子运行环境win7+jdk1.6+maven3.2 2:生成项目的命令mvn archetype:generate -DgroupId=com.gao.test -DartifactId=HelloWord -DarchetypeArtifactId=maven-archetype-quickstart -DinteractiveMode=fals原创 2015-04-09 16:57:02 · 1189 阅读 · 0 评论 -
浅谈Maven
1:介绍 Apache Maven1.1. Maven... 它是什么?如何回答这个问题要看你怎么看这个问题。 绝大部分Maven用户都称Maven是一个"构建工具":一个用来把源代码构建成可发布的构件的工具。 构建工程师和项目经理会说Maven是一个更复杂的东西:一个项目管理工具。那么区别是什么? 像Ant这样的构建工具仅仅是关注预处理,编译,打包,测试和分发。像 Maven 这样的原创 2015-05-23 21:42:10 · 1372 阅读 · 0 评论