【转】java编程思想第20章的注解例子用到的com.sun.mirror的jar包
Java編程思想》中的注解代码中引入过这么一个包(com.sun.mirror),书上说的是在Jdk中有个tools.jar中,引入这个包就每这个问题了,但是笔者用的是JDK 1.8,把这个包import进来,代码还是一批报错。
实在没办法就在网上找,于是找到了apt-mirror-api-0.1.jar,它包含了以下内容:
Files contained in apt-mirror-api-0.1.jar:
META-INF/MANIFEST.MF
META-INF/maven/com.moparisthebest.aptIn16/apt-mirror-api/pom.properties
META-INF/maven/com.moparisthebest.aptIn16/apt-mirror-api/pom.xml
com.sun.mirror.apt.AnnotationProcessor.class
com.sun.mirror.apt.AnnotationProcessorEnvironment.class
com.sun.mirror.apt.AnnotationProcessorFactory.class
com.sun.mirror.apt.AnnotationProcessorListener.class
com.sun.mirror.apt.AnnotationProcessors.class
com.sun.mirror.apt.Filer.class com.sun.mirror.apt.Messager.class
com.sun.mirror.apt.RoundCompleteEvent.class
com.sun.mirror.apt.RoundCompleteListener.class
com.sun.mirror.apt.RoundState.class
com.sun.mirror.declaration.AnnotationMirror.class
com.sun.mirror.declaration.AnnotationTypeDeclaration.class
com.sun.mirror.declaration.AnnotationTypeElementDeclaration.class
com.sun.mirror.declaration.AnnotationValue.class
com.sun.mirror.declaration.ClassDeclaration.class
com.sun.mirror.declaration.ConstructorDeclaration.class
com.sun.mirror.declaration.Declaration.class
com.sun.mirror.declaration.EnumConstantDeclaration.class
com.sun.mirror.declaration.EnumDeclaration.class
com.sun.mirror.declaration.ExecutableDeclaration.class
com.sun.mirror.declaration.FieldDeclaration.class
com.sun.mirror.declaration.InterfaceDeclaration.class
com.sun.mirror.declaration.MemberDeclaration.class
com.sun.mirror.declaration.MethodDeclaration.class
com.sun.mirror.declaration.Modifier.class
com.sun.mirror.declaration.PackageDeclaration.class
com.sun.mirror.declaration.ParameterDeclaration.class
com.sun.mirror.declaration.TypeDeclaration.class
com.sun.mirror.declaration.TypeParameterDeclaration.class
com.sun.mirror.type.AnnotationType.class
com.sun.mirror.type.ArrayType.class
com.sun.mirror.type.ClassType.class
com.sun.mirror.type.DeclaredType.class
com.sun.mirror.type.EnumType.class
com.sun.mirror.type.InterfaceType.class
com.sun.mirror.type.MirroredTypeException.class
com.sun.mirror.type.MirroredTypesException.class
com.sun.mirror.type.PrimitiveType.class
com.sun.mirror.type.ReferenceType.class
com.sun.mirror.type.TypeMirror.class
com.sun.mirror.type.TypeVariable.class
com.sun.mirror.type.VoidType.class
com.sun.mirror.type.WildcardType.class
com.sun.mirror.util.DeclarationFilter.class
com.sun.mirror.util.DeclarationScanner.class
com.sun.mirror.util.DeclarationVisitor.class
com.sun.mirror.util.DeclarationVisitors.class
com.sun.mirror.util.Declarations.class
com.sun.mirror.util.SimpleDeclarationVisitor.class
com.sun.mirror.util.SimpleTypeVisitor.class
com.sun.mirror.util.SourceOrderDeclScanner.class
com.sun.mirror.util.SourcePosition.class
com.sun.mirror.util.TypeVisitor.class com.sun.mirror.util.Types.class
把这个包引进代码中就可以了。
最新文章
- C++的性能C#的产能?! - .Net Native 系列向导
- CentOS安装MongoDB
- 临床试验中PI、CI、SI、COI是指哪些人?
- 修改Oracle数据库的字符集为UTF-8
- ems server
- SMP和MAPP的区别
- 如何编写规范,灵活,稳定,高质量的HTML和css代码
- 网页登陆校验码C#版代码
- Xamarin Studio –Project not built in active configuration
- zepto源码研究 - zepto.js-3 (常用的工具)
- composer时间长了,提示需要升级,结果问题来了
- poj2942(双联通分量,交叉染色判二分图)
- ABP给WebApi添加SwaggerUI,生成可交互接口文档
- MVC模式和Django中的MVT模式
- Android 梯形进度条、下载进度条;
- MVC控制器返回重定向操作
- Django 错误之 No module named ‘MySQLdb’
- cpu负载过高分析
- opencv之访问图像像素
- gmake与make的区别
热门文章
- IOS中调用系统拨打电话发送短信
- bzoj4406: [Wc2016]论战捆竹竿&;&;uoj#172. 【WC2016】论战捆竹竿
- YTU 2203: 最小节点(线性表)
- vue中显示和隐藏导航
- ASP.NET统计图表控件
- I.MX6 Android /data 目录内容
- 「LuoguP4753」濑 River Jumping(贪心
- 【NOIP2012】 国王游戏
- Harbor安装部署--基于 Docker Distribution 的企业级 Registry 服务
- https://www.luogu.org/blog/An-Amazing-Blog/mu-bi-wu-si-fan-yan-ji-ge-ji-miao-di-dong-xi