`
lian
  • 浏览: 55480 次
  • 性别: Icon_minigender_1
  • 来自: 洛阳
社区版块
存档分类
最新评论

jdk1.5下使用JSR250注解方式

阅读更多
今天在部署一个项目,本来是项目是jdk6.0下开发的,服务器上面是5.0的,结果就要转换jdk,右键属性到Facted Project 里面修改下jdk的版本就OK了,还有一个问题,就是当时因为是6.0的jdk,是默认支持JSR-000250标准的,换成jdk1.5之后,就会报java.lang.NoClassDefFoundError: javax/annotation/PostConstruct这个错误,主要是因为缺少了common-annotations.jar 这个包,所造成的,将此包导入进去就OK了!
官方的下载地址是:https://cds.sun.com/is-bin/INTERSHOP.enfinity/WFS/CDS-CDS_JCP-Site/en_US/-/USD/ViewFilteredProducts-SimpleBundleDownload

点击下载 com_annotations-1_0-fr-api-doc.zip  这个文件,解压出来就会有jsr250-api.jar 这个文件,这个文件 和 common-annotations.jar 是一样的,所以导入那个就可以的,这里我把common-annotations.jar这个文件发上来,我也是找了半天才找到的!
分享到:
评论

相关推荐

    Spring-Reference_zh_CN(Spring中文参考手册)

    6.7. 编程方式创建@AspectJ代理 6.8. 在Spring应用中使用AspectJ 6.8.1. 在Spring中使用AspectJ来为domain object进行依赖注入 6.8.1.1. @Configurable object的单元测试 6.8.1.2. 多application context情况下的...

    Spring中文帮助文档

    6.7. 以编程方式创建@AspectJ代理 6.8. 在Spring应用中使用AspectJ 6.8.1. 在Spring中使用AspectJ进行domain object的依赖注入 6.8.2. Spring中其他的AspectJ切面 6.8.3. 使用Spring IoC来配置AspectJ的切面 ...

    Spring API

    6.7. 以编程方式创建@AspectJ代理 6.8. 在Spring应用中使用AspectJ 6.8.1. 在Spring中使用AspectJ进行domain object的依赖注入 6.8.2. Spring中其他的AspectJ切面 6.8.3. 使用Spring IoC来配置AspectJ的切面 ...

    ejb3.0 jpa

    JPA通过JDK 5.0注解或XML描述对象-关系表的映射关系,并将运行期的实体对象持久化到数据库中,图 1很好地描述了JPA的结构: Sun引入新的JPA ORM规范出于两个原因:其一,简化现有Java EE和Java SE应用的对象持久...

    Spring 2.0 开发参考手册

    目录 前言 1. 简介 1.1. 概览 1.2. 使用场景 2. Spring 2.0 的新特性 ... 使用JDK 5.0注解 20.3.4. 源代码级的元数据类型 20.3.5. 接口AutodetectCapableMBeanInfoAssembler 20.3.6. 用Java接口定义管理接口 ...

    spring chm文档

    6.7. 编程方式创建@AspectJ代理 6.8. 在Spring应用中使用AspectJ 6.8.1. 在Spring中使用AspectJ来为domain object进行依赖注入 6.8.2. Spring中其他的AspectJ切面 6.8.3. 使用Spring IoC来配置AspectJ的切面 ...

    Java轻量验证框架Fluent-validator.zip

    Fluent-validator 是一套 Java 的轻量验证框架,提供流式风格(Fluent Interface)的调用体验,类似 JDK8 stream式的 API,支持注解式验证器,支持 JSR303 -Bean Validation 标准最佳实现 Hibernate Validator 集成...

    java8源码-javase8-sample:javase8-sample

    深入解析日期和时间-JSR310 Chapter 8: 精简的JRE详解 Chapter 9: 跟OOM:Permgen说再见吧 Chapter 10: StampedLock将是解决同步问题的新宠 Chapter 11: Base64详解 Chapter 12: Nashorn:新犀牛 Chapter 13: JavaFX...

    java8源码-java8-sample:该项目仅用于学习java8

    深入解析日期和时间-JSR310 Chapter 8: 精简的JRE详解 Chapter 9: 跟OOM:Permgen说再见吧 Chapter 10: StampedLock将是解决同步问题的新宠 Chapter 11: Base64详解 Chapter 12: Nashorn:新犀牛 Chapter 13: JavaFX...

    java8源码-javase8-sample:javase8-sample.git

    深入解析日期和时间-JSR310 Chapter 8: 精简的JRE详解 Chapter 9: 跟OOM:Permgen说再见吧 Chapter 10: StampedLock将是解决同步问题的新宠 Chapter 11: Base64详解 Chapter 12: Nashorn:新犀牛 Chapter 13: JavaFX...

Global site tag (gtag.js) - Google Analytics