2011-12-19 82 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

相关问题