aaron3323
2013-04-24 11:10
浏览 1.0k
已采纳

使用spring data jpa的问题,依赖包版本

我项目用的是spring3.2
但是spring data jpa用到spring-aop3.1的包
怎么解决版本问题呢?

我用的maven构建项目

  • 写回答
  • 好问题 提建议
  • 关注问题
  • 收藏
  • 邀请回答

3条回答 默认 最新

  • Dead_Knight 2013-04-28 15:57
    已采纳

    那就使用maven的exclusions标签,取消使用自动依赖的版本。如jersey对于spring的依赖,使用exclusions标签就可以了
    [code="java"]

    com.sun.jersey.contribs
    jersey-spring
    1.10
    <!-- 去除自动依赖的spring版本 -->


    org.springframework
    spring-aop



    [/code]

    已采纳该答案
    评论
    解决 无用
    打赏 举报
  • Dead_Knight 2013-04-24 11:46

    那你用maven直接使用spring-aop3.2版本的就行了吧
    [code="java"]
    org.springframework
    spring-aop
    3.2.2.RELEASE
    [/code]

    评论
    解决 无用
    打赏 举报
  • jinnianshilongnian 2013-04-24 12:23

    你只要引入了 自动会找相关的依赖

        <!-- spring jpa -->
        <dependency>
            <groupId>org.springframework.data</groupId>
            <artifactId>spring-data-jpa</artifactId>
            <version>${spring.data.jpa.version}</version>
        </dependency>
    

    1.2.0.RELEASE 默认引入3.1.2.RELEASE

    可以参考我的这个 去把spring那块拷贝过去
    [url]https://github.com/zhangkaitao/es/blob/master/parent/pom.xml[/url]

    评论
    解决 无用
    打赏 举报

相关推荐 更多相似问题