[英]How to run ant apt task on java 1.8
在Ant Apt网站上有信息,尝试在Java 1.8上运行ant apt任务会崩溃。 但是在我必须更改的应用程序中,我必须使用此任务,因为它是内置在ant build中的,很难迁移到使用ant而不是使用javac和javax.annotations api。
任何人都知道如何避免此崩溃并在Java 1.8上运行Ant apt任务。
您别无选择, 必须迁移。
该apt
工具及其相关com.sun
的API自从Java 7的发布已经被弃用,并与Java 8项记载的释放完全移除相关JEP :
apt注释处理框架是JDK特定的,并且可以追溯到JDK5。API的功能已通过JSR 269进行了标准化,JSR 269作为Java SE 6的一部分提供。在JDK 7中,不赞成使用apt API的全部。
[...]
批注处理的用户将被删除很多警告,因此可以在JDK 8发行之前进行所需的迁移。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.