创建Maven项目中的几个问题
一、用eclipse创建maven的web项目,需手动添加WEB-INF文件夹及其web.xml配置文件
二、设置编译版本1.8
在pom.xml中设置
1 <build> 2 <!-- 配置了很多插件 --> 3 <plugins> 4 <plugin> 5 <groupId>org.apache.maven.plugins</groupId> 6 <artifactId>maven-compiler-plugin</artifactId> 7 <version>3.5.1</version> 8 <configuration> 9 <source>1.8</source> 10 <target>1.8</target> 11 <encoding>UTF-8</encoding> 12 </configuration> 13 </plugin> 14 </plugins>
三、jsp servlet 包的冲突问题
添加依赖包的时候选择provided
依赖范围: test:编译、运行时都不需要,只在测试时需要
provided:测试与编译时需要,打包不包括在内,运行时不需要
compile(默认):编译运行都需要
runtime:数据库驱动包等,编译不用,测试运行需要
四、tomcat运行版本问题,在pom.xml配置文件中设置
1 <plugin> 2 <groupId>org.apache.tomcat.maven</groupId> 3 <artifactId>tomcat7-maven-plugin</artifactId> 4 <version>2.2</version> 5 </plugin>