2011-07-12 18 views
0

所以這是我的封裝結構的簡化版本製作一個JAR文件,其中包括來自任何子目錄中某類類型的所有文件

 Project 1 
-folder1 
-folder2 
    -folder21 
    -folder211 
    -test3.java 
    -folder22 
-folder3 
    -test4.java 

-Project2 
-folder1 
    -folder11 
    -folder111 
    -Test.java 
-folder2 
    -.properties 
    -Test2.java 
-folder3 

我想找到的命令,將創建一個罐子,並採取指向project1和project2的路徑,並遞歸添加文件夾結構和java文件而不添加.properties文件。

什麼我試過到目前爲止 罐子CVF Test.jar的「pathtoproject1/的.java」「pathtoproject2/的.java」 這僅適用於Java文件在基礎項目目錄不是子文件夾。 任何人都知道如何做到這一點?

編輯 這是在Windows

+0

你想在螞蟻腳本/批處理腳本/編程方式做到這一點嗎?在哪個操作系統? –

+0

你在哪個平臺上。我問,因爲linux/unix品種有一個更豐富的命令行工具集恕我直言 –

+0

我正在Windows上批量 – user770116

回答

1

批處理腳本坦率地說,我不知道罐子處理這個開箱。

我建議使用螞蟻 - 與ant jar task,使用fileset

相關問題