1
在Ant Apt webiste上有试图在java 1.8上运行ant apt任务的信息会崩溃。但是在我必须改变的应用程序中,我必须使用这个任务,因为它是在ant build中构建的,并且很难迁移到使用java而不是ant来使用javac和javax.annotations api。如何在java 1.8上运行ant apt任务
任何人都有任何想法如何避免此崩溃并在Java 1.8上运行Ant apt任务。
在Ant Apt webiste上有试图在java 1.8上运行ant apt任务的信息会崩溃。但是在我必须改变的应用程序中,我必须使用这个任务,因为它是在ant build中构建的,并且很难迁移到使用java而不是ant来使用javac和javax.annotations api。如何在java 1.8上运行ant apt任务
任何人都有任何想法如何避免此崩溃并在Java 1.8上运行Ant apt任务。
你没有选择,你必须迁移。
的apt
工具和其相关联的API com.sun
自爪哇7的释放已被弃用,并与Java 8的释放完全除去如the relevant JEP指出:
贴切的注释处理框架JDK特有的并且可以追溯到JDK 5. API的功能是使用作为Java SE 6的一部分发布的JSR 269进行标准化的。在JDK 7中,整个apt API已被弃用。
[...]注释处理的
用户将有充分的警告贴切已删除,因此需要迁移可以JDK 8船之前。