
Maven相关
RelievedAbility
行成于思 而毁于随
展开
-
Maven中的核心概念
上一篇我们已经第一次运行了Maven,是时候介绍一些Maven的核心概念了。在之前的例子中,我们生了一个项目,它包含了一个POM和一些源代码,它们一起组成了Maven的标准目录布局。之后你用生命周期阶段(phase)作为参数来运行Maven,这个阶段会提示Maven运行一系列Maven插件的目标。最后,我们把Maven构件(artifact)安装(install)到了你本地仓库(repository原创 2015-04-14 13:56:06 · 1157 阅读 · 0 评论 -
Maven最实用settings.xml
废话不多说,下面贴一个自己用的比较好用的settings.xml,以备后用原创 2017-02-23 20:34:00 · 1431 阅读 · 0 评论 -
项目相关错误系列之maven项目启动报错
错误描述:Error configuring application listener of class org.springframework.web.util.Log4jConfigListener: java.lang.ClassNotFoundException: org.springframework.web.util.Log4jConfigListener from [Module "d原创 2016-06-18 17:29:32 · 4613 阅读 · 0 评论 -
Maven项目中遇到的奇葩问题(续)
场景描述开发项目搞环境是一个非常蛋疼的问题,总是会遇到各种奇葩的问题,上一篇文章http://blog.youkuaiyun.com/gao36951/article/details/50955526中遇到的问题,本以为解决了就OK了,但是结果却不尽人意。解决了一个问题,又来了另外一个问题如下图 查看项目的Maven生命周期如下 错误内容粘贴如下Multiple annotations found原创 2016-03-23 11:15:25 · 7394 阅读 · 0 评论 -
Maven项目中遇到的奇葩问题
场景描述开发项目搞环境是一个非常蛋疼的问题,总是会遇到各种奇葩的问题,今天就遇到了一个跟Maven有关的。新开发一个项目,从SVN下载下来项目之后,pom.xml中Spring相关的Jar包就一直报如下红叉 后来发现我的maven 中是已经有这个包的如下图 最后各种搜解决方案,没有找到解决方案最近突发奇想想着先删除了,再重新down试试,结果还真行了,尝试的一个截图如下 那就先这样原创 2016-03-22 15:26:35 · 1888 阅读 · 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的Web项目之验证码(Kaptcha篇)
一:Kaptcha介绍简单介绍:kaptcha 是一个扩展自 simplecaptcha 的验证码库,在 Java 编程中 是一个非常实用的验证码生成工具。我们可以利用这个工具生成各种样式的验证码,因为它是可配置的,我们可以根据需求定制。 工作原理:kaptcha 的工作原理是调用 com.google.code.kaptcha.servlet.KaptchaServlet ,生成一个验证原创 2015-09-07 09:05:25 · 23935 阅读 · 2 评论 -
简单Maven的Web项目之验证码(jcaptcha组件篇)
一:JCaptcha简介jcaptcha是一个开源的用来生成图形验证码的Java开源组件,使用起来也是非常的简单方便。 jcapthca是非常强大的,不光是可以生成图片式的验证码,还可以生成声音式的(新浪就使用了双重验证码)。 Jcaptcha是CAPTCHA里面的一个比较著名的项目。二:切换使用JCaptcha生成验证码1:首先添加需要用到的jar包 注:由于部分jar包maven中央库中没原创 2015-08-02 23:01:50 · 12877 阅读 · 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 · 1373 阅读 · 0 评论 -
Maven中的单元测试
1:首先查看项目的依赖首先命令行切换到pom.xml文件所在的目录下,然后运行下面的命令mvn dependency:resolve如下图所示效果 如果我们想知道你项目的整个依赖树,可以运行 dependency:tree 目标。如下图: 如果我们还想要查看完整的依赖踪迹,包含那些因为冲突或者其它原因而被拒绝引入的构件,打开 Maven 的调试标记运行:mvn install -X从调试原创 2015-05-23 22:52:14 · 1510 阅读 · 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工程错误 之 Failure to transfer org.codehaus.plexus:plexus-archiver:pom:1.0
最近创建了一个Maven 的web项目,导入myeclipse中后,pom.xml文件一直报如下错误Failure to transfer org.codehaus.plexus:plexus-archiver:pom:1.0 from http://repo.maven.apache.org/maven2 was cached in the local repository, resolution原创 2015-06-14 15:11:29 · 32066 阅读 · 40 评论