如何在java 1.8上运行ant apt任务
在Ant Apt webiste上,有信息表明,在java 1.8上尝试运行Ant Apt任务将崩溃。但在我必须更改的应用程序中,我必须使用此任务,因为它是在ant build中构建的,并且很难迁移到使用而不是ant来使用javac和javax.api 任何人都知道如何避免此崩溃并在java 1.8上运行Ant apt任务。您别无选择,必须迁移 自从Java 7发布以来,如何在java 1.8上运行ant apt任务,java,ant,annotations,Java,Ant,Annotations,在Ant Apt webiste上,有信息表明,在java 1.8上尝试运行Ant Apt任务将崩溃。但在我必须更改的应用程序中,我必须使用此任务,因为它是在ant build中构建的,并且很难迁移到使用而不是ant来使用javac和javax.api 任何人都知道如何避免此崩溃并在java 1.8上运行Ant apt任务。您别无选择,必须迁移 自从Java 7发布以来,apt工具及其相关的com.sunAPI已被弃用,并随着Java 8的发布而被完全删除。如下列文件所述: apt注释处理框架是
apt
工具及其相关的com.sun
API已被弃用,并随着Java 8的发布而被完全删除。如下列文件所述:
apt注释处理框架是特定于JDK的,可以追溯到JDK 5。API的功能通过JSR269标准化,JSR269作为JavaSE6的一部分发布。在JDK 7中,整个apt API都被弃用
[……]
注释处理的用户将得到足够的警告,因为apt已被删除,所以需要的迁移可以在JDK 8发布之前进行