繁体   English   中英

的差异 <path> 和 <classpath> 在蚂蚁

[英]difference of <path> and <classpath> in ant

在查看了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中路径和类路径的区别

在java程序中使用java工具设置java,javac,javap。 javac用于编译代码。 和classpath用于在程序中使用预定义的类,例如在程序中使用scanner类,你需要设置classpath。

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM