zoukankan      html  css  js  c++  java
  • IDEA 搭建自己的第一个 SpringMvc Hello Word

    1.首先 安装IDEA

    2.配置nexus ,来实现 Maven对项目 包的引用,发布。

    在配置过程中

    http://192.168.10.38:8081/nexus/content/groups/public/

    setting.xml配置好后,一定要加上激活配置

      <profiles>
       <profile>
          <id>central-repos</id>
          <repositories>
            <repository>
              <id>central</id>
              <name>Central</name>
              <url>http://192.168.10.38:8081/nexus/content/groups/public/</url>
    		 <releases>
    			<enabled>true</enabled>
    		  </releases>
              <snapshots>
    			<enabled>true</enabled>
    		  </snapshots>
            </repository>
          </repositories>
        </profile>
      
       <profile>
          <id>dev</id>
          <repositories>
            <repository>
              <id>central</id>
              <name>Central</name>
              <url>http://192.168.10.38:8081/nexus/content/groups/public/</url>
    		 <releases>
    			<enabled>true</enabled>
    		  </releases>
              <snapshots>
    			<enabled>true</enabled>
    		  </snapshots>
            </repository>
          </repositories>
        </profile>
    

    3.spring 相关配置

    3.1  新建 Maven 项目,框架选择:org.apache.maven.archetypes:maven-archetype-webapp

          由于maven骨架和一些jar需要去maven的仓库下载,所以创建项目的时候速度会非常慢(外国的服务器你懂得),因此我们可以直接访问http://repo1.maven.org/maven2/archetype-catalog.xml,把这个xml下载下来放到本地的maven目录中,然后在添加一个参数archetypeCatalog=internal就可以了。

    3.2  在web.xml中添加 org.springframework.web.servlet.DispatcherServlet 配置,

    并设置并指定beans 配置文件所在目录,

    web.xml

      <servlet>
        <servlet-name>springmvc</servlet-name>
        <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
        <init-param>
          <param-name>contextConfigLocation</param-name>
          <param-value>classpath*:config/springmvc-context.xml</param-value>
        </init-param>
        <load-on-startup>1</load-on-startup>
      </servlet>
    
      <servlet-mapping>
        <servlet-name>springmvc</servlet-name>
        <url-pattern>/</url-pattern>
      </servlet-mapping>
    
      <display-name>Archetype Created Web Application</display-name>
    

      

    
    

    3.3  配置Tomcat

      

    http://www.cnblogs.com/Sinte-Beuve/p/5730553.html#servlet容器的配置和运行

  • 相关阅读:
    C#面向对象编程
    WPF Storyboard的启动
    WPF中的窗体Show()和ShowDialog()区别。
    四元数
    小学生四则运算
    小学生四则运算
    javascript ===与==的区别
    a标签的href与onclick中使用js的区别
    10步让你成为更优秀的程序员
    检查SQL Server被哪个进程占用,且杀进程。
  • 原文地址:https://www.cnblogs.com/JarviseZhou/p/5992863.html
Copyright © 2011-2022 走看看