我已經創建了一個java庫項目。二進制文件可在<project-dir>/bin
。測試課程可在<project-dir>/bin/com/myproject/test
獲得。我需要排除我的測試類的歸檔。所以,我寫了下面的代碼:排除在Ant中存檔的測試類目錄
<target depends="build-all" name="build-dist">
<jar destfile="app.jar" basedir="bin" excludes="com/myproject/test/*.class" />
</target>
這工作正常。但在檔案目錄test
仍然可用。如何刪除這個?
謝謝。
尾隨**是不需要的。參見:http://ant.apache.org/manual/dirtasks.html#patterns'有一個「簡寫」:如果一個模式以/或\結尾,那麼**被追加。 –
好的提示;我不知道。我更新了答案,謝謝。 –