Apache Ant Java 任务2024 年 8 月 28 日 | 阅读 2 分钟 此任务用于在 Ant JVM 内部执行 Java 代码。我们也可以通过设置 fork 属性为 true 来使用其他(外部)JVM。 为了获取 fork JVM 的输入,我们可以使用 input 和 inputstring 属性。 Apache Ant Java 任务属性属性 | 描述 | 必需 |
---|
类名 | 要执行的 Java 类。 | 三个中的一个 | jar | 带有位置的 Jar 文件。 | 模块 | 要解析的主模块名称。 | args | 要执行的类的参数。 | 不能 | 类路径 | 要使用的类路径。 | 不能 | 类路径引用 | 使用路径引用的类路径。 | 不能 | 模块路径 | 用于指定模块路径。 | 不能 | 模块路径引用 | 带有路径引用的模块路径。 | 不能 | fork | 如果启用,将在另一个 JVM 中触发类执行。 | 不能 | spawn | 用于启动将持续 Ant 运行的进程。 | 不能 | jvm | 用于运行 JVM 的命令。 | 不能 | jvmargs | 传递给 JVM 的 JVM 参数。 | 不能 | maxmemory | 分配给分叉 JVM 的最大内存量。 | 不能 | failonerror | 它停止构建过程。 | 不能 | resultproperty | 一个属性的名称,其中应存储命令的返回代码。 | 不能 | dir | 要包含在运行中的目录。 | 不能 | 输出 | 输出文件名。 | 不能 | 错误 | 错误文件名。 | 不能 | logError | 要获取错误日志,请存储到一个文件中。 | 不能 | append | 输出和错误文件是应该附加还是覆盖。/td> | 不能 | outputproperty | 一个属性,其中应存储命令的输出。 | 不能 | errorproperty | 一个属性,其中应存储命令的标准错误。 | 不能 |
Apache Ant Java 任务示例此示例将运行 Java 类 Hello。 以最大内存 128 MB 运行 JAR。
|