ant fileset找不到确实存在的目录

时间:2016-03-23 09:22:16

标签: ant hudson

我正在从Hudson(Ubuntu)运行一个ant build。构建失败说:

  

/ var / lib / hudson / jobs / Genesys Multimedia RC / workspace / current / build.xml:34:/ var / lib / hudson / jobs / Genesys Multimedia RC / workspace / current / Thirdparty / current不存在。

build.xml的摘录:

<property name="extraDir" location="Thirdparty" />
<property name="J323ClearJarDir" location="${extraDir}/JRC/Thirdparty/J323/dist" />
<property name="JavaThirdPartyJarDir" location="${extraDir}/current" />
<property name="genesys_jars" location="lib" />

<!--Set the libs needed for compulation-->
<path id="lib">
    <fileset dir="${genesys_jars}" includes="*.jar" />
    <fileset dir="${JavaThirdPartyJarDir}" includes="*.jar" />
    <fileset dir="${frameworkClearJarsDir}" includes="*.jar" />
    <fileset dir="${J323ClearJarDir}" includes="*.jar" />
    <fileset dir="${jrcClearJarDir}" includes="*.jar" />
</path>

但该目录确实存在。 enter image description here

这个相同的构建脚本正在开发Hudson(Windows)。

哦,问题是什么?

1 个答案:

答案 0 :(得分:0)

Linux的文件系统区分大小写。 目录为 ThirdParty ,而该属性指的是 Thirdparty

我将转换职业,成为一个专业的人类灯罩。