我正在从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>
这个相同的构建脚本正在开发Hudson(Windows)。
哦,问题是什么?
答案 0 :(得分:0)
Linux的文件系统区分大小写。 目录为 ThirdParty ,而该属性指的是 Thirdparty 。
我将转换职业,成为一个专业的人类灯罩。