版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/sinat_36246371/article/details/53170166

《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包的更多相关文章

  1. 【转】java编程思想第20章的注解例子用到的com.sun.mirror的jar包

    Java編程思想>中的注解代码中引入过这么一个包(com.sun.mirror),书上说的是在Jdk中有个tools.jar中,引入这个包就每这个问题了,但是笔者用的是JDK 1.8,把这个包i ...

  2. MyEclipse/Eclipse导入sun.misc.BASE64Encoder jar包步骤

    1.右键项目 -->Properties -->Java Bulid Path-> Libraries -->JRE System Library-->Access ru ...

  3. Eclipse笔记-sun.misc.BASE64Encoder找不到jar包的解决方法

    从SVN检出新项目,在Eclipse中报错如下: 转: Eclipse笔记-sun.misc.BASE64Encoder找不到jar包的解决方法 2018-01-04 00:36:20 雨临Lewis ...

  4. maven引入多个spring jar包中存在同名文件的问题

    项目打包后执行报错:Configuration problem: Unable to locate Spring NamespaceHandler for XML schema namespaceht ...

  5. 如何解决Maven和SBT下载Jar包太慢

    国内:如何解决Maven和SBT下载Jar包太慢 Maven 远程仓库 <mirror> <id>ui</id> <mirrorOf>central&l ...

  6. 关于war包 jar包 ear包 及打包方法

    关于war包 jar包 ear包 及打包方法 war包:是做好一个web应用后,通常是网站打成包部署到容器中 jar包:通常是开发的时候要引用的通用类,打成包便于存放管理. ear包:企业级应用 通常 ...

  7. cxf spring restful 问题解决(jar包冲突)

    SEVERE: Context initialization failedorg.springframework.beans.factory.BeanCreationException: Error ...

  8. 转:linux下jar命令与jar包

    原文链接:http://blog.chinaunix.net/uid-692788-id-2681136.htmlJAR包是Java中所特有一种压缩文档,其实大家就可以把它理解为.zip包.当然也是有 ...

  9. 常用jar包用途

    jar包 用途 axis.jar SOAP引擎包 commons-discovery-0.2.jar 用来发现.查找和实现可插入式接口,提供一些一般类实例化.单件的生命周期管理的常用方法. jaxrp ...

随机推荐

  1. C#正则表达式匹配HTML中的图片路径,图片地址

    C#正则表达式匹配HTML中的图片路径,图片地址 最近的项目中有个关于网页取图的功能需要我自己开发,那就是用正则表达式来匹配图片标签.       一般来说一个 HTML 文档有很多标签,比如“< ...

  2. GO语言学习(三)GO语言学习API文档

    一:GoLang标准库API文档 https://studygolang.com/pkgdoc

  3. 错误代码: 1449 The user specified as a definer (&#39;root&#39;@&#39;%&#39;) does not exist

    1. 错误描写叙述 1 queries executed, 0 success, 1 errors, 0 warnings 查询:call analyse_use('20150501','201506 ...

  4. [Javascript] Safer property access with Lodash's 'get' method

    Property access in Javascript can be problematic - especially when dealing with nested Objects and A ...

  5. 数据结构-堆实现优先队列(java)

    队列的特点是先进先出.通常都把队列比喻成排队买东西,大家都非常守秩序,先排队的人就先买东西. 可是优先队列有所不同,它不遵循先进先出的规则,而是依据队列中元素的优先权,优先权最大的先被取出. 这就非常 ...

  6. UVA 11388 - GCD LCM 水~

    看题传送门 题目大意: 输入两个数G,L找出两个正整数a 和b,使得二者的最大公约数为G,最小公倍数为L,如果有多解,输出a<=b且a最小的解,无解则输出-1 思路: 方法一: 显然有G< ...

  7. MAVEN Error: Using platform encoding (GBK actually) to copy filtered resources.....

    环境:Maven3.2.5+MyEclipse 2015CI 现象:在Maven编译过程中出现错误信息:Using platform encoding (GBK actually) to copy f ...

  8. android5.0 BLE 蓝牙4.0+浅析demo搜索(一)

    作者:Bgwan链接:https://zhuanlan.zhihu.com/p/23341414来源:知乎著作权归作者所有.商业转载请联系作者获得授权,非商业转载请注明出处. 作者:Bgwan 莳萝花 ...

  9. jQuery实现点击开关图片切换

    原型大概是这样的 image 需求:点击右侧的蓝色眼睛,会变成 关键代码: /* 实现图片切换 */ $(".imgclick").toggle(function(){ $(thi ...

  10. mac系统创建.开头文件.htaccess

    thinkphp5 隐藏index.php的时候需要用的.htaccess文件,但是mac默认不让创建这种文件 感谢 https://blog.csdn.net/gyz413977349/articl ...