Maven整合ssh框架所需的pom.xml

Maven整合ssh框架所需的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 > cn.itcast </ groupId >
    < artifactId > 01_maven_ssh </ artifactId >
    < version > 0.0.1-SNAPSHOT </ version >
    < packaging > war </ packaging >
    <!-- 属性 -->
    < properties >
        < spring.version > 4.2.4.RELEASE </ spring.version >
        < hibernate.version > 5.0.7.Final </ hibernate.version >
        < struts.version > 2.3.24 </ struts.version >
    </ properties >
 
    <!-- 锁定版本,struts2-2.3.24、spring4.2.4、hibernate5.0.7 -->
    < dependencyManagement >
        < dependencies >
            < dependency >
                < groupId > org.springframework </ groupId >
                < artifactId > spring-context </ artifactId >
                < version > ${spring.version} </ version >
            </ dependency >
            < dependency >
                < groupId > org.springframework </ groupId >
                < artifactId > spring-aspects </ artifactId >
                < version > ${spring.version} </ version >
            </ dependency >
            < dependency >
                < groupId > org.springframework </ groupId >
                < artifactId > spring- orm </ artifactId >
                < version > ${spring.version} </ version >
            </ dependency >
            < dependency >
                < groupId > org.springframework </ groupId >
                < artifactId > spring-test </ artifactId >
                < version > ${spring.version} </ version >
            </ dependency >
            < dependency >
                < groupId > org.springframework </ groupId >
                < artifactId > spring-web </ artifactId >
                < version > ${spring.version} </ version >
            </ dependency >
            < dependency >
                < groupId > org.hibernate </ groupId >
                < artifactId > hibernate -core </ artifactId >
                < version > ${hibernate.version} </ version >
            </ dependency >
            < dependency >
                < groupId > org.apache.struts </ groupId >
                < artifactId > struts2-core </ artifactId >
                < version > ${struts.version} </ version >
            </ dependency >
            < dependency >
                < groupId > org.apache.struts </ groupId >
                < artifactId > struts2-spring- plugin </ artifactId >
                < version > ${struts.version} </ version >
            </ dependency >
 
        </ dependencies >
    </ dependencyManagement >
 
    <!-- 依赖管理 -->
    < dependencies >
        <!-- spring -->
        < dependency >
            < groupId > org.springframework </ groupId >
            < artifactId > spring-context </ artifactId >
        </ dependency >
        < dependency >
            < groupId > org.springframework </ groupId >
            < artifactId > spring-aspects </ artifactId >
        </ dependency >
        < dependency >
            < groupId > org.springframework </ groupId >
            < artifactId > spring- orm </ artifactId >
        </ dependency >
        < dependency >
            < groupId > org.springframework </ groupId >
            < artifactId > spring-test </ artifactId >
        </ dependency >
        < dependency >
            < groupId > org.springframework </ groupId >
            < artifactId > spring-web </ artifactId >
        </ dependency >
        <!-- hibernate -->
        < dependency >
            < groupId > org.hibernate </ groupId >
            < artifactId > hibernate -core </ artifactId >
        </ dependency >
 
        <!-- 数据库驱动 -->
        < dependency >
            < groupId > mysql </ groupId >
            < artifactId > mysql -connector-java </ artifactId >
            < version > 5.1.6 </ version >
            < scope > runtime </ scope >
        </ dependency >
        <!-- c3p0 -->
 
        < dependency >
            < groupId > c3p0 </ groupId >
            < artifactId > c3p0 </ artifactId >
            < version > 0.9.1.2 </ version >
        </ dependency >
        <!-- 导入 struts2 -->
        < dependency >
            < groupId > org.apache.struts </ groupId >
            < artifactId > struts2-core </ artifactId >
        </ dependency >
        < dependency >
            < groupId > org.apache.struts </ groupId >
            < artifactId > struts2-spring- plugin </ artifactId >
        </ dependency >
 
        <!-- servlet jsp -->
        < dependency >
            < groupId > javax.servlet </ groupId >
            < artifactId > servlet - api </ artifactId >
            < version > 2.5 </ version >
            < scope > provided </ scope >
        </ dependency >
        < dependency >
            < groupId > javax.servlet </ groupId >
            < artifactId > jsp - api </ artifactId >
            < version > 2.0 </ version >
            < scope > provided </ scope >
        </ dependency >
        <!-- 日志 -->
        < dependency >
            < groupId > org.slf4j </ groupId >
            < artifactId > slf4j-log4j12 </ artifactId >
            < version > 1.7.2 </ version >
        </ dependency >
        <!-- junit -->
        < dependency >
            < groupId > junit </ groupId >
            < artifactId > junit </ artifactId >
            < version > 4.9 </ version >
            < scope > test </ scope >
        </ dependency >
        <!-- jstl -->
        < dependency >
            < groupId > javax.servlet </ groupId >
            < artifactId > jstl </ artifactId >
            < version > 1.2 </ version >
        </ dependency >
        < dependency >
            < groupId > com.alibaba </ groupId >
            < artifactId > fastjson </ artifactId >
            < version > 1.1.15 </ version >
        </ dependency >
        <!-- https://mvnrepository.com/artifact/org.apache.commons/commons-lang3 -->
        < dependency >
            < groupId > org.apache.commons </ groupId >
            < artifactId > commons-lang3 </ artifactId >
            < version > 3.4 </ version >
        </ dependency >
 
    </ dependencies >
    < build >
        < plugins >
            <!-- 设置编译版本为1.7 -->
            < plugin >
                < groupId > org.apache.maven.plugins </ groupId >
                < artifactId > maven -compiler- plugin </ artifactId >
                < configuration >
                    < source > 1.7 </ source >
                    < target > 1.7 </ target >
                    < encoding > UTF-8 </ encoding >
                </ configuration >
            </ plugin >
        </ plugins >
    </ build >
 
</ projec
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值