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
把这个包引进代码中就可以了。
com.sun.mirror的jar包的更多相关文章
- 【转】java编程思想第20章的注解例子用到的com.sun.mirror的jar包
Java編程思想>中的注解代码中引入过这么一个包(com.sun.mirror),书上说的是在Jdk中有个tools.jar中,引入这个包就每这个问题了,但是笔者用的是JDK 1.8,把这个包i ...
- MyEclipse/Eclipse导入sun.misc.BASE64Encoder jar包步骤
1.右键项目 -->Properties -->Java Bulid Path-> Libraries -->JRE System Library-->Access ru ...
- Eclipse笔记-sun.misc.BASE64Encoder找不到jar包的解决方法
从SVN检出新项目,在Eclipse中报错如下: 转: Eclipse笔记-sun.misc.BASE64Encoder找不到jar包的解决方法 2018-01-04 00:36:20 雨临Lewis ...
- maven引入多个spring jar包中存在同名文件的问题
项目打包后执行报错:Configuration problem: Unable to locate Spring NamespaceHandler for XML schema namespaceht ...
- 如何解决Maven和SBT下载Jar包太慢
国内:如何解决Maven和SBT下载Jar包太慢 Maven 远程仓库 <mirror> <id>ui</id> <mirrorOf>central&l ...
- 关于war包 jar包 ear包 及打包方法
关于war包 jar包 ear包 及打包方法 war包:是做好一个web应用后,通常是网站打成包部署到容器中 jar包:通常是开发的时候要引用的通用类,打成包便于存放管理. ear包:企业级应用 通常 ...
- cxf spring restful 问题解决(jar包冲突)
SEVERE: Context initialization failedorg.springframework.beans.factory.BeanCreationException: Error ...
- 转:linux下jar命令与jar包
原文链接:http://blog.chinaunix.net/uid-692788-id-2681136.htmlJAR包是Java中所特有一种压缩文档,其实大家就可以把它理解为.zip包.当然也是有 ...
- 常用jar包用途
jar包 用途 axis.jar SOAP引擎包 commons-discovery-0.2.jar 用来发现.查找和实现可插入式接口,提供一些一般类实例化.单件的生命周期管理的常用方法. jaxrp ...
随机推荐
- ajax的get请求与编码
window.onload = function(){ document.getElementById('username').onblur = function(){ var name = docu ...
- [React Intl] Render Content with Placeholders using react-intl FormattedMessage
Learn how to use react-intl to set dynamic values into your language messages. We’ll also learn how ...
- 【BZOJ 4199】 [Noi2015]品酒大会
[链接]h在这里写链接 [题意] 给你一个长度为n的字符串s; 标志了每一杯酒; 以及n个数字,表示每一杯酒的美味度ai. 两杯酒(i,j)称为r相似 当且仅当 ...
- 15、NAND FLASH驱动程序框架
驱动可以参考At91_nand.c,这个比S3c2410.c (drivers\mtd\nand)简单多了 NAND FLASH是一个存储芯片那么: 这样的操作很合理"读地址A的数据,把数据 ...
- 提高编程能力的7条建议 分类: T_TALENT 2014-04-12 10:41 294人阅读 评论(0) 收藏
编程是非常酷的一件事情,但是在酷炫的背后它对很多人来说还是挺难的.很多人在学习编程之初就被困难击败了. 当你不熟悉编程的时候,你可能会觉得无从下手,并且不知道如何运用学到的知识.只要你通过了这一困难的 ...
- Java 开源博客——B3log Solo 0.6.6 正式版发布了!
Java 开源博客 -- B3log Solo 0.6.6 正式版发布了!欢迎大家下载. 该版本引入了数据库连接池:Druid. 另外,欢迎观摩 B3log 团队的新项目:Noty,也非常欢迎大家参与 ...
- Android自定义组件系列【4】——自定义ViewGroup实现双侧滑动
在上一篇文章<Android自定义组件系列[3]--自定义ViewGroup实现侧滑>中实现了仿Facebook和人人网的侧滑效果,这一篇我们将接着上一篇来实现双面滑动的效果. 1.布局示 ...
- thinkphp将excel导入到数据库中
首先下载phpexcel插件 http://pan.baidu.com/s/1hq56dFm 我用的是thinkphp框架的3.1版本,下载好压缩包,框架中的extend中的vendor文件夹中新建一 ...
- php利用反射机制查找类和方法的所在位置
//参数1是类名,参数2是方法名 $func = new ReflectionMethod('UnifiedOrder_pub', 'getPrepayId'); //从第几行开始 $start = ...
- listener监听器笔记
listener:三个域对象的监听器,,还有属性的变化. 监听三个域对象的创建和销毁:servletContextListenerservletRequestListenerservletsessio ...