[英]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.