1、eclipse创建maven项目:
2、maven创建项目一般情况下JDK版本都是1.5,一般传统项目中只需要右键build添加就行,但是maven项目
每次右键项目名-maven->update project 时候,项目jdk就变回1.5版本或者其他版本
所以需要在pom文件中添加一个JDK版本的插件,以指定JDK版本信息。
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>2.3.2</version>
<configuration>
<source>1.8</source>
<target>1.8</target>
<encoding>UTF-8</encoding>
</configuration>
</plugin>
</plugins>
</build>
需要注意的是指定的JDK版本需要是当前机器已经安装好的JDK。
3、一般直接创建maven的webapp项目,会在index.jsp报错,这是因为没有添加对javax.servlet的jar包依赖,所以需要在pom.xml中添加一下依赖
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>servlet-api</artifactId>
<version>2.5</version>
<scope>provided</scope>
</dependency>
4、关于maven中依赖的作用域,可通过一下示意图了解
maven依赖冲突的解决: