Eclipse软件中的Import和Switch Workspace有何区别?

摘要:
解决方案:删除所有当前项目,然后导入它们

(一)Import

作用:将一个project导入到当前工作区

(二)Switch Workspace

作用:改变当前的工作区(所谓的工作区就是一个文件夹)

(三)区别

①Switch Workspace可以将任何一个文件夹当做自己的工作区,并在当前工作区生成.metadata文件夹

解释说明:如果改变后的工作区是一个完整的project,则不会再生成.metadata,此时Switch Workspace功能相当于Import

②Import只能将一个完整的project引入到当前工作区,在当前工作区的修改并不会在该工作区生成任何文件,修改后的文件仍然保存在被引入的project中

温馨提示:使用Import功能一定要找准project所在的根目录,否则都不能将该project引入到当前工作区

(四)疑惑不解的一种情况

有人会非常疑惑为什么自己的Eclipse打不开一个完整的项目(所谓不完整就是打开一个项目的一部分,但是另外一部分却无法显示),笔者亲自做了这样的一个实验:

大致步骤为:

①Switch Workspace到一个项目(demo)下的任意文件夹(比如src文件夹,此刻会生成.metadata文件夹),然后将src文件夹当做一个工作区,建立一个project

②当别人在一个新的工作区中将demo项目引入时,Eclipse就会自动将src下新建的project部分文件当成src下的一些Package

③当别人Switch Workspace到demo中时,Eclipse就会自动丢弃后来在src下建立的project

(五)当你想重新引入一个项目时,怎么解决“Some projects cannot be imported because they already exist in the workspace”?

解决办法:将当前的项目全部Detele,再进行Import

免责声明:文章转载自《Eclipse软件中的Import和Switch Workspace有何区别?》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇c# e语言 字节集 表示方式Visio 时序图下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

关于向日葵Linux端、win10版本交互“连接已断开”问题的解决

近日安装向日葵win10客户端与Ubuntu18客户端,安装过程简单,此处不描述。安装后注册账号,在win、U客户端正常登录,也可以手机安装手机App,过程此处不描述。有问题可以留言。在进行远程协助时遇到了通过Win10客户端控制Ubuntu客户端,以及手机App控制Ubuntu客户端时出现了“连接断开”和“正在进入远程桌面”的提示。经过一番痛苦的搜索,终...

java大文件(视频)分块上传

一、 功能性需求与非功能性需求 要求操作便利,一次选择多个文件和文件夹进行上传;支持PC端全平台操作系统,Windows,Linux,Mac 支持文件和文件夹的批量下载,断点续传。刷新页面后继续传输。关闭浏览器后保留进度信息。 支持文件夹批量上传下载,服务器端保留文件夹层级结构,服务器端文件夹层级结构与本地相同。 支持大文件批量上传(20G)和下载,同时需...

office 2021 最新版详细安装教程,附激活方法

office 2021 在测试阶段的时候,盘哥就分享过一个用office Tools 工具安装的方法,不过现在正式版已经出来有一段时间了,也没来得及更新文章。 今天就来写一篇关于office 2021 最新专业增强版的安装和激活教程。今天的这个教程比较简单,直接安装即可,不需要安装前的配置。但只适用于Windows10及以上的系统。 office2021(...

龙芯 loongnix20 rc2 初体验

2021-07-24 v0.0.1 版权声明:原创文章,未经博主允许不得转载 3A5000 昨天发布啦,历史上的昨天是中共一大的第一天。 3A5000 的团购还没开始(大概还是3999左右整机的样子),像我这种穷逼团购的钱也不见得掏得出来,只好等咸鱼了。昨天在我的宁美 3A4000 上装了 loongnix20 mips64el rc2 ,今天就来体验下。...

SQL Server与Oracle有什么区别?

1.可操作平台上: Oracle可在所有主流平台上运行,Oracle数据库采用开放的策略目标,它使得客户可以选择一种最适合他们特定需要的解决方案。客户可以利用很多种第三方应用程序、工具。而SQL Server却只能在Windows上运行了。 但SQL Sever在Window平台上的表现,和Windows操作系统的整体结合程度,使用方便性,和Microso...

Fiddler及浏览器开发者工具进行弱网测试

在上一篇Fiddler系列文章:Fiddler跨域调试及Django跨域处理,主要介绍了跨域原理、Fiddler 调试跨域、Django在实际项目中如何处理跨域。 以下,主要介绍通过Fiddler及浏览器开发者工具进行弱网测试。 一、实际场景介绍 弱网测试,属于健壮性测试的一种。想象一下,用户在地铁、电梯,车库等场景使用软件,我们就需要针对这 些场景的弱网...