从Eclipse导出WAR文件时是否忽略SVN文件?
我在Eclipse中有一个动态Web项目。我可以通过右键单击项目并选择导出>WAR文件将其打包为WAR。这将按预期创建WAR文件,并正常工作 问题是Eclipse将项目的所有.svn文件夹都包含在WAR文件中从Eclipse导出WAR文件时是否忽略SVN文件?,eclipse,svn,war,Eclipse,Svn,War,我在Eclipse中有一个动态Web项目。我可以通过右键单击项目并选择导出>WAR文件将其打包为WAR。这将按预期创建WAR文件,并正常工作 问题是Eclipse将项目的所有.svn文件夹都包含在WAR文件中 有没有办法告诉Eclipse在WAR导出过程中忽略.svn文件夹?或者更好的是,告诉它忽略所有与给定正则表达式匹配的文件或文件夹?这似乎在(2007!中有记录,但仍处于打开状态) 现在需要一个定制的独立ant脚本来构建精确的战争。 内部的“Export War”eclipse功能对于这种情
有没有办法告诉Eclipse在WAR导出过程中忽略.svn文件夹?或者更好的是,告诉它忽略所有与给定正则表达式匹配的文件或文件夹?这似乎在(2007!中有记录,但仍处于打开状态) 现在需要一个定制的独立ant脚本来构建精确的战争。
内部的“Export War”eclipse功能对于这种情况还不够好。安装Subclipse插件将使eclipse了解SVN文件夹。
这还包括在WAR导出中忽略它们。您可以使用svn客户端来完成这项工作。例如,TortoiseSVN允许您导出没有.svn文件夹和文件的目录 所以你可以做的是:
这不是一个很好的解决方法,但它可以避免您检查war中的每个子文件夹,以查看是否有一些.svn未被删除。输入项目属性>资源>资源筛选器>添加…>排除所有>文件和文件夹>所有子项(递归)>名称匹配*.svn>确定
所有.svn文件和文件夹都将被忽略,包括导出WAR文件时。导出项目时,只需在项目导出向导中取消选中不需要的文件夹,如“.svn”,如下所示