我在别人的项目里完全拷贝一个包:包名就叫:a.b.c
我的项目里所有的包:都是没有点的名字。
为了和他保持一致,我自己的包名前也都加了 a.b.xxxxxxxxx
结果无意中在package exploer视窗里发现我的项目下多了两个空包:a和a.b
我想反正是什么空包,删了吧。 (这里eclipse就不应该提示我这个包是空的!!!!!)
就把a删除了。
令人吃惊的是居然删除了 a.b.xxxxxxxx
到底为什么???
都无法恢复了。我在同学的电脑上,再操作一遍这样的情况。他们有的不会出现,有的出现。
我的项目里所有的包:都是没有点的名字。
为了和他保持一致,我自己的包名前也都加了 a.b.xxxxxxxxx
结果无意中在package exploer视窗里发现我的项目下多了两个空包:a和a.b
我想反正是什么空包,删了吧。 (这里eclipse就不应该提示我这个包是空的!!!!!)
就把a删除了。
令人吃惊的是居然删除了 a.b.xxxxxxxx
到底为什么???
都无法恢复了。我在同学的电脑上,再操作一遍这样的情况。他们有的不会出现,有的出现。
你删除了a文件夹,则把下边的b,c文件夹都删除了,更别说文件了
你把前面的勾去掉,就不会删除子包了
因为它的子包里有内部。
Are you sure to delete the package "a"?
如果不勾选:delete subpackage of the selected package.
它就不删除。
我正因为这样,眼睛一花,勾选了这个。
30秒之后,惨案发生了。
大家试试,是不是这样?
可以过滤空的父包