Maven学习笔记---maven整合web项目
Maven学习笔记—maven整合web项目
使用eclipse创建maven标准的web项目
创建项目
修改项目出现的错误
1.新建的项目是需要修改的,其中web.xml文件就缺失了
2.创建web.xml
利用eclipse就可以很方便的创建出这个文件,按顺序点击就可以生成
3.默认jdk编译版本1.5,需要在pom.xml中添加插件更改当前自己的jdk版本
4.创建servlet,serlvet编译报错,原因:缺失servlet-api-xx.jar包
5.添加依赖(引入jar包)
依赖范围
添加依赖范围:默认是compile
Provided: 运行部署到tomcat不在需要
如果将servlet-api.jar设置为compile,打包后包含serlvet-api.jar,war包部署到tomcat跟tomcat中存在servlet-api.jar包冲突。导致运行失败。
1.解决方案
2.依赖范围
3.总结:如果使用到tomcat自带jar包,将项目中依赖作用范围设置为:provided,其他可以默认
例如:
运行、调试项目
1.运行项目
2.Debug调试项目
必须添加数据源,然后输入命令运行