使用 Eclipse 中的 APT 进行无外设构建

与直接从命令行构建工作空间或者使用 Ant 构建工作空间相关的指示信息

可以将 APT 插件与 Eclipse 配合使用以构建预先配置的工作空间,这可以直接从命令行进行,也可以通过 Ant 使用它的内置 Ant 任务进行。

从命令行构建

对于安装了 APT 插件的 Eclipse 安装版本,可以使用以下命令来调用命令行构建器(不要换行):
java -cp %ECLIPSE_HOME%/startup.jar org.eclipse.core.launcher.Main
   -noupdate -application org.eclipse.jdt.apt.core.aptBuild -data %WORKSPACE%
这将以无外设方式调用 Eclipse 并构建命令行上提供的工作空间。在执行构建时将采用所提供的工作空间的所有配置。

使用 Ant 进行构建

同样,需要使用安装了 APT 插件的 Eclipse 安装版本。在这种情况下,可以在 build.xml 文件中使用以下 XML 代码来调用“APT”任务:
<project name="test_eclipse" default="build" basedir=".">

    <taskdef name="apt" classname="org.eclipse.jdt.apt.core.build.JdtApt"/>
    
    <target name="build">
        <apt workspace="%WORKSPACE%" eclipseHome="%ECLIPSE_HOME%"/>
    </target>
    
</project>
您需要将 APT 的 JAR 添加到 Ant 安装版本的 lib 目录中,或者在调用 Ant 时将此 JAR 放在类路径中。此 jar 是
%ECLIPSE_HOME%/plugins/org.eclipse.jdt.apt.core_X/aptcore.jar