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容器的配置和运行