2011-12-19 80 views
1

我想使用Eclipse導出工具創建一個可運行Jar如何使用Eclipse導出可運行的JAR並排除.svn目錄?

但是,當我導出項目時,Eclipse在Runnable jar中包含.svn目錄。

我嘗試排除使用Eclipse的屬性沒有成功這些目錄(使用源排除的文件**/.svn/*;我也嘗試像**/.svn**/.svn/.svn其他組合,等等)。

有誰知道是否有可能做到這一點,或者我應該手動從可執行JAR中刪除.svn目錄?

回答

0

你可以傳遞給最近的> 1.7工作副本格式(更新你的svn客戶端)。它不再使用.svn目錄,所以你不會再有問題了。

如果你使用外部客戶端(比如TortoiseSVN),你必須使你的插件在Eclipse(subclipse等)中的svn符合> 1.7版本。

的工作副本的新版本不與舊的工作(必須將它們轉換),

如果使用Maven構建來構建你的瓶子,.svn目錄(其中包括tipical SCM系統控制目錄)被默認行爲排除在外;具體參見maven archiver plugin configuration to have an executable jar

相關問題