我有一个Ant文件,它将此作为路径。试图找出它可能意味着什么。
deploy.dir = $ {basedir} / ..
首先,我无处可寻找$ {basedir}的设置位置。这个变量类型是否在服务器上的另一个文件中设置,或者$ {basedir}是否与构建文件所在的目录相同?
然后/它意味着什么。
由于
答案 0 :(得分:1)
http://ant.apache.org/manual/using.html会解释默认情况下,$ {basedir}是您输入'ant'时的所在位置。
..表示在路径名中Windows和Linux的含义:一个目录。
答案 1 :(得分:0)
$ {basedir}的默认值是包含build xml文件的目录。如果你说basedir =“”,这甚至是真的。在项目元素中。但是,如果在命令行中,您说:
-Dbasedir =。
然后它会在你执行蚂蚁时坐在那里。因为在大多数情况下,构建xml文件将位于您所在的位置,因此差异无关紧要。