使用Eclipse创建Maven的JSP项目

MyEclipse2015根本不行,试过各种解决方案都无济于事。

创建Maven项目

此时项目上有错,pom.xml有错。

修改Java版本

生成web.xml

编写Servlet

创建JSP和Servlet,都会报错:

添加依赖

在pom.xml中添加servlet的依赖:

<dependencies>
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>javax.servlet-api</artifactId>
<version>3.0.1</version>
</dependency>
</dependencies>

注意:使用Maven右键添加的依赖是Servlet2.5的(不支持注解配置),Servlet3.0的坐标写法不一样,直接使用此代码即可。

运行测试

直接右键run as → run on server即可。

踩坑记录

Eclipse创建maven的war项目时,可能出现如下错误:

Could not calculate build plan: Plugin org.apache.maven.plugins:maven-war-plugin:2.2 or one of its ...

解决方案:删除【C:\Users\Administrator.m2\repository\org\apache\maven\plugins】下所有的文件,重现创建项目。

Maven构建项目速度太慢的解决办法

参考:http://blog.csdn.net/semial/article/details/53692982

①通过浏览器查看http://repo1.maven.org/maven2/archetype-catalog.xml页源码,

②复制到本地,命名为archetype-catalog.xml

archetype:典型

catalog:一览,种类,样品

③添加到Eclipse中:

④再去创建Maven项目就可以了。

最新文章

  1. 第3章 Linux常用命令(4)_帮助、用户管理和解压缩命令
  2. pthreads 2.0.10 test
  3. Android清单文件详解(三)----应用程序的根节点&lt;application&gt;
  4. [BZOJ 3143][HNOI2013]游走(数学期望)
  5. delphi TFileStream.create
  6. EXT经验--查询items的xtype
  7. POJ 1258 Agri-Net (最小生成树)
  8. uboot总结:uboot配置和启动过程1(主Makefile分析)
  9. 模拟jquery封装选择器
  10. Viewpager以及ViewPagerIndicator的相关使用
  11. redhat7 上安装dummynet
  12. C# 获取电脑配置信息
  13. jsp篇 之 jsp中的注释
  14. NFC读写电子便签总结
  15. 进度条(progress_bar)
  16. 安装SQL Server For Linux(Install SQL Server)
  17. 阿里支付宝java接口
  18. FileChannel类的理解和使用
  19. vue2.0 tab切换几种方式
  20. webform ajax 上传文件+参数

热门文章

  1. 【总结】springcloud
  2. Software Construction内容归纳
  3. plc模拟量采集模块的作用
  4. django支持多语言
  5. 11张图和源码带你解析Spring Bean的生命周期,建议收藏~!
  6. Es6-Promise初识
  7. 【】JSON和JSONP
  8. [收藏] 传说中的12306买票插件-chrome专用
  9. tcp输入数据 慢速路径处理 &amp;&amp; oob数据 接收 &amp;&amp; 数据接收 tcp_data_queue
  10. tcp syn-synack-ack 服务端发送syn-ack