com.sun.mirror.apt API

Bla*_*de3 4 java

我是Java的新手,我通过Eclipse在以下几行中收到错误:

import com.sun.mirror.apt.AnnotationProcessorFactory;
import com.sun.mirror.apt.AnnotationProcessor;
import com.sun.mirror.apt.AnnotationProcessorEnvironment;
Run Code Online (Sandbox Code Playgroud)

错误是"无法解析导入com.sun.mirror".

我该如何解决这个错误?

Bal*_*usC 7

要点:只需将它放在类路径中(buildpath,在Eclipse中).你可以在这里下载.

但是,实际上并不推荐这种用法.而是使用javax.annotation.processingAPI中已经在标准Java SE API中的标准API类和方法.它将"在幕后"使用正确的类来完成所需的任务.

  • 我在哪里可以下载这个库? (2认同)

小智 5

已弃用

从 JDK 7 开始, apt 工具和 API 已被弃用。提及: https: //blogs.oracle.com/darcy/entry/apt_api_files

要解决您可以导入tools.jar %JDK JAVA%\lib\tools.jar。

在我的例子中“C:\Program Files\Java\jdk1.7.0_01\lib\tools.jar”