我有一個螞蟻目標回聲的eclipse .project文件的內容,這裏的想法是確保 該項目很容易導入到eclipse。項目名稱應與其結賬目錄 匹配。我有這個迄今爲止螞蟻basedir和eclipse .project文件生成
<target name="eclipse" description="creates an eclipse .project file">
<echo file=".project">
<![CDATA[<?xml version="1.0" encoding="UTF-8"?>
<projectDescription>
<name>${basedir}</name>
<comment></comment>
<projects>
</projects>
<buildSpec>
<buildCommand>
<name>org.eclipse.jdt.core.javabuilder</name>
<arguments>
</arguments>
</buildCommand>
</buildSpec>
<natures>
<nature>org.eclipse.jdt.core.javanature</nature>
</natures>
</projectDescription>
]]>
</echo>
</target>
的問題是$ {BASEDIR}計算結果爲完整路徑
<name>/home/assure/projects/MyProject</name>
但是Eclipse只需要最後的文件夾名稱
<name>MyProject</name>
任何想法上我應該用螞蟻目標來剝奪這條道路?
聽起來很複雜,但很好的反饋。 +1 – VonC 2010-03-16 15:36:59