zoukankan      html  css  js  c++  java
  • 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

  • 相关阅读:
    识别IE11浏览器
    国庆过后老革命
    有些东西再忙也要做
    云计算
    SVN下Update出现代码文件删除状态问题
    如何避免历史回退到登录页面
    CodeSmith连Oracle
    NHibernate直接执行SQL进行插入
    nhibernate实体类主键ID赋值问题
    NHibernate不支持复杂的linq,就一定要用DataTable这么低级吗
  • 原文地址:https://www.cnblogs.com/cjb0809/p/13512284.html
Copyright © 2011-2022 走看看