码迷,mamicode.com
首页 > 编程语言 > 详细

SpringMVC in IDEA开发实践

时间:2016-09-24 23:22:59      阅读:274      评论:0      收藏:0      [点我收藏+]

标签:

按照上篇装过Tomcat之后。

本机本来装了IDEA和Maven。

参考以下这篇

https://my.oschina.net/gaussik/blog/385697

《使用IntelliJ IDEA开发SpringMVC网站(一)开发环境》

 

其中初始化项目的时候非常慢,需要参考以下这篇来进行:

http://www.cnblogs.com/beiyeren/p/4566485.html

maven generating project in batch mode hang

 

另外因为maven本来的repository太慢了,所以使用百度内部的repository。在pom.xml最后加的配置如下:

    <repositories>
        <repository>
            <id>nexus-public</id>
            <url>http://maven.scm.baidu.com:8081/nexus/content/groups/public</url>
        </repository>
        <repository>
            <id>nexus-public-snapshots</id>
            <url>http://maven.scm.baidu.com:8081/nexus/content/groups/public-snapshots</url>
        </repository>
    </repositories>

    <pluginRepositories>
        <pluginRepository>
            <id>nexus-public</id>
            <url>http://maven.scm.baidu.com:8081/nexus/content/groups/public</url>
        </pluginRepository>
        <pluginRepository>
            <id>nexus-public-snapshots</id>
            <url>http://maven.scm.baidu.com:8081/nexus/content/groups/public-snapshots</url>
        </pluginRepository>
    </pluginRepositories>

    <distributionManagement>
        <repository>
            <id>Baidu_Local</id>
            <name>Baidu local maven server</name>
            <url>http://maven.scm.baidu.com:8081/nexus/content/repositories/Baidu_Local</url>
        </repository>

        <snapshotRepository>
            <id>Baidu_Local_Snapshots</id>
            <name>Baidu local maven server for snapshots</name>
            <url>http://maven.scm.baidu.com:8081/nexus/content/repositories/Baidu_Local_Snapshots</url>
        </snapshotRepository>
    </distributionManagement>

 

按照第一份页面改好之后,进入第二个页面:

https://my.oschina.net/gaussik/blog/513353

 

按照页面进行修改和配置之后,run程序出现以下错误:

无法找到元素 ‘context:component-scan‘ 的声明

搜索后采用http://www.ithao123.cn/content-10390816.html的方法加下以下:

xmlns:context="http://www.springframework.org/schema/context"

xsi:schemaLocation="http://www.springframework.org/schema/beans 
http://www.springframework.org/schema/beans/spring-beans.xsd
http://www.springframework.org/schema/aop 
http://www.springframework.org/schema/aop/spring-aop-4.0.xsd
http://www.springframework.org/schema/context 
http://www.springframework.org/schema/context/spring-context.xsd"

再跑,出现如下错误:

无法找到元素 ‘mvc:default-servlet-handler‘ 的声明

根据上一个错误的经验,看了下别人的servlet.xml配置,加上了以下配置:

http://www.springframework.org/schema/mvc
http://www.springframework.org/schema/mvc/spring-mvc.xsd

再次运行,就成功获得了想要的页面:

这里是SpringMVC Demo首页
出现此页面,说明配置成功。

 

SpringMVC in IDEA开发实践

标签:

原文地址:http://www.cnblogs.com/charlesblc/p/5904392.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!