最近充官方下载了spring的spring-mvc-showcase例子但是不知道怎么运行,

下面说一下如何在eclipse中运行spring-mvc-showcase例子

1.需要使用maven 首先eclipse要安装maven插件

2.然后下载spring-mvc-showcase例子

spring-mvc-showcase项目移到github上。

从github上下载项目,还不习惯用github朋友可以直接下载zip包,如图:

3.eclipse导入实例

导入时,解析pom.xml时候会有个错误

运行maven install,尝试让下载所有jar包(如果你跟着做的,先把后面看完),然后启动,你会看到一个

错误信息:

java.util.zip.ZipException: invalid LOC header (bad signature)

提示问题可能有如下关键字:

WEB-INF/spring/appServlet/root-context.xml

缺少META-INF/spring.schemas

这个错,解决方式:

1. 我尝试跟着源码了一下,没解决

2. 也尝试加入了spring.schemas,无法解决。(就算取消加载部分xml,也会报错)

3. 谷哥度娘:后来在论坛里看到有说这个这个pom.xml下载得到3.0核心jar包有问题,(也可能我下载不完整,但我尝试重新下过两次)

4. 没办法,换版本吧,这时候maven管理项目的优势体现的淋漓尽致

1.6

3.1.1.RELEASE

1.6.10

1.6.1

如果pom.xml文件出现如下错误:

Multiple annotations found at this line: - Could not find artifact org.codehaus.mojo:aspectj-maven-plugin:pom: in central (http:// repo.maven.apache.org/maven2

我也没有找到好的方法 我是直接把plugin去掉然后就能够运行了

去掉的内容如下

org.codehaus.mojo

aspectj-maven-plugin

org.aspectj

aspectjrt

${org.aspectj-version}

org.aspectj

aspectjtools

${org.aspectj-version}

compile

test-compile

true

${java-version}

${java-version}

然后右击项目 Run AS --maven install 如下图:

运行完毕提示BUILD SUCCESS

然后需要把target目录下的spring-mvc-showcase-1.0.0-BUILD-SNAPSHOT.war文件copy到tomcat目录下的webapps下面

重命名为spring-mvc-showcase

运行tomcat 访问http://localhost:8080/spring-mvc-showcase 如下图

参考:http://yjplxq.blog.51cto.com/4081353/976874

现在就可以直接查看项目实例了!

java的showcase_使用eclipse 运行springmvc官方实例spring-mvc-showcase相关推荐

  1. 一步一步手绘Spring MVC运行时序图(Spring MVC原理)

    相关内容: 架构师系列内容:架构师学习笔记(持续更新) 一步一步手绘Spring IOC运行时序图一(Spring 核心容器 IOC初始化过程) 一步一步手绘Spring IOC运行时序图二(基于XM ...

  2. springmvc 配置 tag lib_Java自学之springMVC:Hello Spring MVC

    学习目的:初识SpringMVC,了解SpringMVC的工作原理 Part 1 新建一个动态web项目,命名为springMVC,在WEB-INF/lib中,添加所需要的jar包. Part 2 在 ...

  3. Java中文乱码破碎重组_总结彻底解决Spring MVC+Mybatis中文乱码问题

    Java对于新手最容易出现的问题就是中文乱码的问题.今天我就来总结一下彻底解决Spring mvc+Mybatis中文乱码的方案. 首先要看打一断点看一下Controller接收到参数值是否正常.如果 ...

  4. java如何测controller层_用MockMvc对Spring mvc中的controller层进行单元测试

    参考:http://sishuok.com/forum/posts/list/7981.html  ;  http://www.tuicool.com/articles/6nqeIbm 用下面的这种方 ...

  5. springmvc三十一:spring mvc整体结构

  6. eclipse maven 搭建 SSM(Spring+SpringMVC+MyBatis)开发环境 和 MyBatis 自动生成的 maven 插件配置

    最近研究java web开发,首先需要配置好开发环境,查阅网上各位大神的文章后搭建完成,记录下来作为备忘. 1.安装Maven Maven下载地址:http://maven.apache.org/do ...

  7. Java Spring MVC框架搭建(一)

    环境准备 >>>>>>java JDK和tomcat,eclipse 1.创建项目 2.项目名称自定义,这边为demo 3.我们已经创建完一个动态网站的项目,还得下 ...

  8. 【Java学习路线之JavaWeb】Spring MVC框架入门教程

    文章目录 读者 阅读条件 MVC设计模式简介 JSP+JavaBean Servlet+JSP+JavaBean MVC优缺点 优点 缺点 Spring MVC是什么 Spring MVC优点 第一个 ...

  9. Java Web 后台中餐饮业报表系统开发实例

    本期葡萄城公开课,我们诚邀石家庄品智技术有限公司,高级软件工程师--刘永政先生,为大家在线分享餐饮业报表系统设计模式,以及在 HTML5 报表浏览器.Java 架构中跨平台使用ActiveReport ...

最新文章

  1. GitHub 标星 2.5K+,U^2-Net 跨界肖像画,完美复刻人物细节!
  2. 剑指offer十:矩形覆盖
  3. 【实战】用机器学习来提升你的用户增长:(三、预测客户的终生价值)
  4. 前端学习(3107):react-hello-jsx小练习2
  5. (JAVA)超大小数运算
  6. python mad函数_Python函数的基本定义
  7. rsync 自动创建目录的坑点
  8. JPA的继承 OOD和关系数据库的 纽带
  9. L2-001. 紧急救援-PAT团体程序设计天梯赛GPLT(Dijkstra算法)
  10. 焦虑不安急于求成,本质上就是一种懒惰
  11. 小程序停止html5音乐,微信小程序-音乐播放器+背景播放
  12. 计算机修理工具包价格,电脑修复工具包#200多个联想工程师专用电脑修复小工具打包...
  13. 平时工作中如何体现个人技术深度?
  14. Yang不等式,Hölder不等式与闵可夫斯基(Minkowski)不等式
  15. Linux CentOS 大数据集群的基础配置(3) CHD分布式环境搭建
  16. 尚硅谷kylin单机版之安装kylin
  17. DearMob iPhone Manager for Mac(iPhone手机数据加密传输软件)
  18. Xilinx Arch PCIE卡
  19. 4.(简答题,25.0分) (20分)(1)定义一个新冠病毒类Virus,定义一个德尔塔病毒类(Delta)和奥密克戎病毒类(Omicron),这两个类是新冠病毒类的子类;定义一个“可抵御地”接口,德
  20. 如何在word中插入latex公式和伪代码

热门文章

  1. css英文文本不换行,css怎么实现英文不换行
  2. 通过注册表regedit对Windows回收站进行恢复
  3. everything如何通过文档内容来搜索文件
  4. gcc的-l和-L是什么含义
  5. React获取url参数
  6. Vue中的scoped
  7. 解决虚拟机黑屏无法关机问题
  8. Access Token vs Id Token
  9. 知乎点赞超过10万的科学脱单法!这绝对是我见过最硬核的撩妹套路......
  10. qq挂机机制改变,换小时数为天数,挂机更漫长