软件:
maven:3.3.9,jdk:1.7 ,Struts2:2.3.24.1,Hibernate:4.3.6,Spring:4.2.5,mysql:5.1.34,Junit:4,Myeclipse:2014;
源码下载:https://github.com/fansy1990/ssh_v3
1. 构建Maven工程
1.1 Maven 设置:
选择Maven的本地路径:
Window -》 Preference -> Maven4Myeclipse
修改setting.xml(视情况修改,先可以不修改,如果下载jar包下载有问题时,再改)
<mirror>
<id>nexus-osc</id>
<mirrorOf>*</mirrorOf>
<name>Nexus osc</name>
<url>http://maven.oschina.net/content/groups/public/</url>
</mirror>
设置为开源中国的资源库,这样下载快
1.2 JDK设置:
新添加jdk,同时添加 Default VM Arguments: -Dmaven.multiModuleProjectDirectory=$M2_HOME1.3 新建Maven工程
1)File -> New -> Project -> Maven Project
2)选择webapp catalog
3)设置 group id 和artifact id:
建好的工程如下(上面起名改为v3,而非v2):
2. 添加Web支持
1) 右键工程:Myeclipse -> Project Facets[Capabilities] -> Install Dynamic Web Module ;
不用添加tomcat的lib包到工程classpath中;
添加后的工程如下:
3. 添加Struts2、Hibernate、Spring
3.1 pom.xml:
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>ssh</groupId>
<artifactId>v2</artifactId>
<version>0.0.1-SNAPSHOT</version>
<packaging>