Maven那些事
Posted 华中师范大学伍伦贡联合研究院
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Maven那些事相关的知识,希望对你有一定的参考价值。
配置Maven环境时的两个小问题
在JI学习的大半年里,虽然课程作业很满,但闲暇时间也会多了解行业内的新技术。以前搭建web项目时常用structs2框架,而近几年springmvc的流行也让我忍不住尝试去学习它。最近发现通过maven这个工具构建springmvc项目很方便。但由于刚接触到maven,尝试配置maven时遇到了两个小问题。如果朋友们以后遇到了,可以借鉴下面的方法来尝试解决。
1. 下载速度慢
由于国内网络的限制,从apache服务器上下载maven所需要的文件时,速度慢的可怕。最后翻看它的配置文件时发现可以修改服务器镜像。修改${maven.home}/conf或者${user.home}/.m2文件夹下的settings.xml文件,在<mirrors>标签下加入以下内容即可。这个节点是阿里云的,用起来速度非常快。代码如下:
<mirror>
<id>alimaven</id>
<mirrorOf>central</mirrorOf>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/repositories/central/</url>
</mirror>
2.Maven新建web项目提示The superclass "javax.servlet.http.HttpServlet" was not found on the Java Build Path错误。
在pom.xml中添加下面代码来下载servlet-api:
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>servlet-api</artifactId>
<version>2.5</version>
<scope>provided</scope>
</dependency>
其实这也只是日常学习中的一些小插曲,多了解行业内的新技术新方法,对自己的知识储备是有很大的益处。欢迎来JI一起学习,共勉。
About Maven
Apache Maven is a software project management and comprehension tool. Based on the concept of a project object model (POM), Maven can manage a project's build, reporting and documentation from a central piece of information.
If you are insterested in Maven, you can visit http://maven.apache.org/
华中师范大学伍伦贡联合研究院
以上是关于Maven那些事的主要内容,如果未能解决你的问题,请参考以下文章