用eclipse同步项目时,会出现target / .project /.classpath /.settings等与代码无关的文件,介绍两种办法,推荐第二种:

方法一:
在新建项目的时候,在第一次commit 到 SVN 之前,先在项目的根目录设置一个 SVN 属性(我在 eclipse 3.3 中,SVN插件是subclipse 1.4.0):
在eclipse中,右键点击项目根目录 Team -> Set Property(设置属性), 然后在弹出的对话框中,Property name(属性名称) 选 “svn:ignore”,Property Content (属性内容)输入:

target
.project
.classpath
.settings

就ok了。完了进入你的 SVN 的repository 里把已经commit进去的target目录和这两个文件(.classpath .project) 删除就可以了。

我是这样了之后每次build都成功了,呵呵。

方法二(推荐):

在 Windows -> Preferences -> Team -> Ignored Resources里点 “Add Pattern”,

然后把

target
.project
.classpath
.settings

等等东西一个一个输入就可以了,以后同步这个工作空间的所有项目,都不会再出现其他不相关的东西了。

PS:这个build失败的解决方案就是不要把你项目的 target目录放在src repository 里面,还有 .project.classpath 最好也别放到src repository 里。

eclipse svn 忽略 target/.project /.classpath /.settings等 目录相关推荐

  1. eclipse svn 忽略target .settings

    这个build失败的解决方案就是不要把你项目的  target 目录放在 src repository  里面,还有  .project  和  .classpath  最好也别放到 src repo ...

  2. eclipse svn忽略classpath、target、.project等

    在用eclipse操作时,经常用到svn的与资源同步这个操作,但是打开的时候会有很多生成的class文件,其实这些并不需要提交的,因为svn原则上是用来管理源代码的.每次资源同步时看到很多class文 ...

  3. eclipse svn 忽略文件夹

    以忽略 target 文件夹为例: window-->preferences-->team-->Ignored Resource-->Add Pattern-->新建一个 ...

  4. Eclipse MyEclipse 代码提交时,让svn忽略classpath、target、.project

    myeclipse>Preference>Team>Ignored Resource>Add Pattern 添加 .settings .classpath .project ...

  5. SVN优化(一) SVN忽略maven项目的target

    SVN优化(一) SVN忽略maven项目的target 一 eclipse刚开始导入的项目: 二  解决办法 方式一: 在项目代码路径,如: F:\xyx\sl  鼠标右键,"Tortoi ...

  6. eclipse svn提交忽略文件及文件夹,ignore设置无效..

    如果之前提交过此文件,就不能设置忽略该文件了.所以第一次提交的时候要搞清楚再提交. [亲测,的确如此,用 Windows -> Preferences -> Team -> Igno ...

  7. java项目中.classpath,.settings,.project,mymetadata文件的作用

    今天犯了一个错误,误修改了本地的.classpath文件,导致项目好多地方报错,之前也没有仔细的研究过项目中的一些生成文件的作用. 今天特此进行记录. 不管我们在eclipse中新建任何的Java项目 ...

  8. SVN 忽略不需要提交文件的设置和取消忽略的方法

    我使用的是 TortoiseSVN,每次提交到svn上的时候我不想提交  .idea 文件夹,不需要列出,服务器也不需要存.因为是编译器的文件,多人维护项目时,总会显示修改.最好的避免类似问题的方法是 ...

  9. eclipse svn插件

    Eclipse安装SVN插件 http://www.cnblogs.com/ruiati/p/3584120.html 1.下载最新的Eclipse,我的版本是3.7.2 indigo(Eclipse ...

最新文章

  1. linux 查看网络连接数
  2. hibernate mysql缓存机制_Hibernate的缓存机制
  3. 最全面实用的MySql操作大全。
  4. theano中的vector和dvector
  5. 认清业务、技术与软件系统的价值链
  6. php反选全选代码,jQuery中实现全选,反选实例代码 (推荐)
  7. 耦合式是什么意思_定向耦合器是如何工作的?能怎样应用?看完就全明白了
  8. 虚拟机linux搭建samba,搭建samba服务使在windows上使用虚拟机为linux
  9. c语言 连通域算法 递归,VC++ 6.0编写计算机图形学中的种子填充算法,想用递归的八向连通域,求助!...
  10. Linux下的编曲软件,在Linux下可用Wine运行编曲软件FL Studio,也可用LMMS替代
  11. 绕开华为通道,获取解锁码解锁BootLoader
  12. 最全iOS12捷径库收集整理,iOS12捷径推荐
  13. 微信开发者工具上传照片后下载图片一直报40007:invalid media_id hint: [UUtO4a0341d142] rid: 5fd84e4d-5a3
  14. 省教育厅关于印发《湖北省义务教育阶段信息技术课程指导意见(试行)》的通知
  15. 计算机D盘无法读取,D盘目录或文件被损坏且无法读取的愿意以及解决办法
  16. 思科网院 Routing and Switching Essentials ( 版本 6.00) - RSE 6.0 第 1 章考试答案
  17. 《Excel高手捷径:一招鲜,吃遍天》一第3招 快捷键的妙用
  18. BUCT 程序设计基础第三篇20~30算法题答案(上)
  19. webp文件怎么打开?webp压缩工具推荐
  20. 转行程序员日记---2020-10-16【最近有点累】

热门文章

  1. SQL事务与ADO.NET事务
  2. laravel数组转换为字符串_LeetCode刷题实战108:将有序数组转换为二叉搜索树
  3. Android10加入APEX目的
  4. Makefile之eval与call用法
  5. Android AP模式下获取SSID/PASSWORD
  6. 视频编解码(十七):视频流错误检查步骤-进程查看内存方法
  7. 巩固——React中如何使用判断?
  8. linux 计时程序,Linux下使用clock_gettime给程序计时
  9. oracle dataguard详解,Oracle 19c 新特性详解:DataGuard 中ADG的自动DML重定向
  10. python 框架和 spring mvc_整合WebSphere Portal 7和Spring 3.0 Portlet MVC(下)