eclipse中的classes文件夹同步问题

问题: 在同步项目时,由于误操作将classes文件夹加入到了同步版本中,这样会导致每次更新程序编译后,会有很多class文件显示在同步清单中。

解决方案: 将classes文件不设置为同步。

 

1. 默认classes文件夹在eclipse中是隐藏的,在eclipse中如何显示classes文件夹。

   Project Explorer -> 三角(View Menu) ->Customize View..  然后将右边图中java output folders 勾去掉即可。

 

eclipse中的classes文件夹同步问题  eclipse中的classes文件夹同步问题

 

 

2. 如何设置classes文件夹不同步

      先右键直接删除该文件夹。删除后变成右边带有叉图标的形状。

eclipse中的classes文件夹同步问题 eclipse中的classes文件夹同步问题

这时候提交这个同步信息到服务器,同步完成后,服务器上对应的文件夹classes也删除掉了。

此时看本地的文件夹没有打同步标记,也没有叉图标了。这时候再将该文件夹设置为隐藏,避免下次再同步进来。

eclipse中的classes文件夹同步问题

 

提示

eclipse中的classes文件夹同步问题

圆柱加大于号表示,文件已提交到Git仓库,但是里面有个别修改还没提交(圆柱表示已提交到仓库,>表示存在未提交的修改);

eclipse中的classes文件夹同步问题

圆柱表示,已经提交到Git仓库;

eclipse中的classes文件夹同步问题

小问号表示,没有被追踪(新创建的文件,没有被版本控制,没添加到暂存区);

eclipse中的classes文件夹同步问题

加号表示,新创建的文件,添加到了暂存区(由问号形态添加到了暂存区,就会由刚刚的问号形态变成加号形态);

eclipse中的classes文件夹同步问题

星号表示,添加到了暂存区,等待被提交(一般都是因为删了文件,然后包含该文件的文件夹就会有这个星号);

因为删除了文件,删除的文件会立马自动提交到暂存区,所以会有这个图标。

eclipse中的classes文件夹同步问题

没有符号表示,被忽略的文件(点提交时不会显示在提交框内,可以设置一些特定的Eclipse文件,放置其提交到仓库);