maven
AlstonWilliams
现在基本上已经不用CSDN了.只是偶尔查看以前发的文章时,会登录.所以,如果有想交流的朋友,请发送邮件到[email protected].邮件我是会每天都查看的.
展开
-
maven中dependencies与dependencyManagement的区别
在上一个项目中遇到一些jar包冲突的问题,之后还有很多人分不清楚dependencies与dependencyManagement的区别,本篇文章将这些区别总结下来。 1、DepencyManagement应用场景 当我们的项目模块很多的时候,我们使用Maven管理项目非常方便,帮助我们管理构建、文档、报告、依赖、scms、发布、分发的方法。可以方便的编译代转载 2016-03-16 11:05:12 · 715 阅读 · 0 评论 -
Failure to transfer org.apache.maven.plugins:maven-war-plugin:pom:2.2 from https://repo.maven.apache
出现类似的问题时,是因为下载这些插件或者包时,你手动停止了下载,或者网络原因没有下载成功。要验证是不是这样,只需要找到本地maven仓库中的对应包的文件夹,然后查看里面是否有含有lastupdate字样的文件,如果有,就说明确实是这样。解决方案很简单,将这个包对应的文件夹删除掉,然后让maven重新下载即可。原创 2016-04-24 15:26:16 · 14105 阅读 · 0 评论 -
hamcrest-core:jar:1.3和junit 4.12冲突
新建maven项目时,自动引入的junit是3.8.1版本的。而这个不能满足我的要求,于是要换成junit4.12.但是遇到了题目上所表示的问题,这是因为hamcrest jar包冲突。于是我删除了hamcrest的所有版本的包,然后由maven自动下载了相关版本的jar包,现在一切工作正常了。原创 2016-03-27 20:43:43 · 6005 阅读 · 0 评论 -
maven jsonlib下载
一、问题描述(IDEA中):1,在pom.xml中配置了 dependency> groupId>net.sf.json-libgroupId> artifactId>json-libartifactId> version>2.4version> dependency>2,项目代码里面就是import不了js转载 2016-03-31 14:28:12 · 1022 阅读 · 0 评论 -
maven新建web项目提示The superclass "javax.servlet.http.HttpServlet" was not found on the Java Build Path
在pom.xml文件中添加以下代码下载servlet-api:javax.servletservlet-api2.5provided原创 2016-03-09 17:40:10 · 5673 阅读 · 0 评论 -
修改Maven的本地仓库路径
安装Maven后我们会在用户目录下发现.m2 文件夹。默认情况下,该文件夹下放置了Maven本地仓库.m2/repository。所有的Maven构件(artifact)都被存储到该仓库中,以方便重用。但是windows用户的操作系统都安装在C盘,把Maven仓库放到C盘是很危险的,为此我们需要修改Maven的本地仓库路径。 修改方式如下: 手动创建本地仓库的存放路转载 2016-03-09 21:01:31 · 667 阅读 · 0 评论 -
Maven实现直接部署Web项目到Tomcat7
或许你已经在开源中国的博客里看到了这篇文章,但是虽然这篇文章也是从那里copy来的,我将说明一些应当注意的问题。-----------------------------------------------------------------------------------------------------------原文开始-------------------------------转载 2016-03-10 11:33:27 · 4642 阅读 · 0 评论 -
maven中使用spring提示applicationContext.xml找不到
使用maven创建web工程,将Spring配置文件applicationContext.xml放在src/resource下,用eclipse编译时提示class path resource [applicationContext.xml] cannot be opened because it does not exist错误。但是用mvn clean package命令编译时成功的。web.转载 2016-03-11 11:55:55 · 9337 阅读 · 1 评论 -
Could not transfer artifact org.springframework:spring-tx:jar:3.2.3.RELEASE
在maven中加入依赖时,有时因为网速的原因,我们停止了依赖的下载,这时pom文件中就会出现上面的错误。这时候只要去本地maven库中删除相应的依赖包,再重新下载就好。原创 2016-03-11 12:19:14 · 8661 阅读 · 0 评论 -
在maven中安装oracle11g驱动
由于Oracle授权问题,Maven3不提供Oracle JDBC driver,为了在Maven项目中应用Oracle JDBC driver,必须手动添加到本地仓库。此文档用的是Oracle 11g.一.首先要得到Oracle JDBC Driver1.通过Oracle官方网站下载相应版本:http://www.oracle.com/technetwork/data转载 2016-03-11 19:28:08 · 5669 阅读 · 0 评论 -
Maven 编译打包时如何忽略测试用例
跳过测试阶段:mvn package -DskipTests临时性跳过测试代码的编译:mvn package -Dmaven.test.skip=truemaven.test.skip同时控制maven-compiler-plugin和maven-surefire-plugin两个插件的行为,即跳过编译,又跳过测试。转载 2016-03-16 10:43:14 · 3351 阅读 · 0 评论 -
The profile weblogic-maven-plugin specified is not present in the configuration as specified in null
出现这个问题的原因是,你使用的weblogic版本为12.2.1,用以前的10.3.6版本的安装weblogic的maven插件的方式已经不适应了。那么,在新的版本中,我们应当如何安装weblogic的maven插件呢?下面是官方文档的链接,照着这个一步步的做,就没有问题:http://docs.oracle.com/middleware/1221/wls/WLPRG/maven.ht原创 2016-04-24 15:06:39 · 1524 阅读 · 0 评论