蚂蚁的区别<path>和<classpath>蚂蚁的区别



查看ant文档后,不清楚<path><classpath>任务之间的区别是什么。

是否有功能差异?它们本质上是可以互换的吗?

不存在Ant classpath 任务classpath XML元素是一个嵌套元素,可以在许多其他任务中使用(例如javac),但它不能在Ant构建文件中单独使用。

类路径只是路径的一种特殊用法。如果您想要定义一个在多个地方用作类路径的路径,您可以使用path任务来定义它,并包含一个id参数。稍后,在声明类路径时,您可以通过引用来引用先前定义的路径。

类似:

<path id="my.classpath" ... />
后来

:

<javac classpathref="my.classpath" ... />

:

<javac ... >
    <classpath refid="my.classpath" />
    ...
</javac>

Java中path和classpath的区别

路径设置为在Java程序中使用Java工具,如Java, javac, javap。Javac用于编译代码。类路径用于在程序中使用预定义的类,例如在程序中使用scanner类,为此您需要设置类路径。

http://www.tutorial4us.com/java/difference-between-path-and-classpath

相关内容

  • 没有找到相关文章

最新更新