将注释处理工具从Java 1.6迁移到Java 1.8,因为Java 1.8不支持APT,所以代码会有一些变化

时间:2018-11-14 09:49:18

标签: java-8 ejb-3.0 apt java-6 deployment-descriptor

我现有的Java 1.6代码片段如下所示

<target name="generate-code.deployment-descriptor">
    <property name="lib.class.path.prop" refid="lib.class.path" />
    <echo>Generating deployment descriptors...</echo>
    <apt srcdir="${mainsrc.dir}"
        preprocessdir="${build.config.ejb.dir}/META-INF"
        compile="false"
        classpath="${apt-jelly.classpath};${devenv.classpath};${lib.class.path.prop}"
        factory="dk.tdc.devenv.aptjelly.ABCProcessorFactory"
        verbose="false">

        <option name="template" value="${devenv.dir}/resources/weblogic-ejb-jar.ftl"/>
    </apt>
</target>

考虑到1.8中不支持APT,需要将该功能迁移到Java 1.8。在这方面我可以寻求帮助吗?

非常感谢!

0 个答案:

没有答案