gpt4 book ai didi

eclipse - 如何将 GitHub 和 Bitbucket 存储库导入 Eclipse Mars?

转载 作者:太空狗 更新时间:2023-10-29 14:25:59 26 4
gpt4 key购买 nike

我安装了 Eclipse Mars,启用了 Git 透视图并导入了一个存储库。看起来不错,但 Eclipse 的行为不正常 我无法创建新文件,并且搜索在我所在的文件之外找不到任何内容。从 GitHub、Bitbucket 和其他 Git 主机导入存储库/项目的正确方法是什么?

最佳答案

首先,您需要在 Eclipse 中克隆 (git) 存储库。

在 Eclipse 中克隆 git repo 的步骤

  • 到 GitHub 或 BitBucket,复制 repo 的 URL 来克隆
  • 在 Eclipse 中,打开透视图 Git
  • 使用快捷图标 Clone a Git Repository ...(图标显示在 Git Repositories View 中)
  • 对话框 Clone Git Repository 打开,页面为 Source Git Repository
  • (git repo 的 url,应该已经填写,在 uri 字段)

  • 提示: 字段 uri 无法编辑。如果需要,使用其他字段(如主机、存储库路径等)来更正 url。
  • 按下按钮 Next
  • 页面分支选择打开
  • 现在显示远程 git 存储库中的所有分支
  • (标记你想克隆的分支,默认所有分支都检查克隆)
  • 按下按钮 Next
  • 本地目的地页面打开
  • 确保您选择了正确的位置,存储库的本地克隆应该去的位置(类似于 /home/<user>/git )

  • 提示: 确保您执行 而不是 克隆 Eclipse 工作区目录中的 git 存储库!
  • 从下 pull 初始分支中选择您喜欢开始工作的分支。 (默认是 master 分支。以后也可以轻松更改。)
  • 按下按钮完成,开始克隆工作。

  • 成功克隆git存储库后,git存储库中的项目可以作为(Eclipse)项目导入Eclipse。

    在 Eclipse 中导入项目

    打开 Eclipse 透视图 Java

    Maven 项目

    这将导入 Maven 项目(基于 pom.xml 文件)作为 Eclipse 项目
  • 从 View Package Explorer 中选择鼠标右键菜单:Import... 或使用 Eclipse 菜单:File -> Import...
  • 对话框导入打开,页面选择
  • 从树中选择:Maven -> Existing Maven Projects
  • 按下按钮 Next
  • Maven 项目打开的页面
  • 选择根目录来扫描 Maven 项目。使用按钮浏览,转到刚刚克隆的 git 存储库 (/home/<user>/git)
  • 选择位置后,项目应以已定位的 pom.xml 文件的形式出现。
  • (通常选择所有项目。在第二次导入时,有些可能会变灰,因为它们已作为项目存在于 Eclipse 包资源管理器中)
  • 按完成按钮将 Maven 项目作为 Eclipse 项目导入

  • eclipse

    如果 git 项目确实包含典型的 Eclipse 配置文件/目录(如: .project.classpath.settings ),那么它们可以作为标准 Eclipse 项目导入
  • 从 View Package Explorer 中选择鼠标右键菜单:Import... 或使用 Eclipse 菜单:File -> Import...
  • 对话框导入打开,页面选择
  • 从树中选择:General -> Existing Projects into Workspace
  • 按下按钮 Next
  • 选择 Select Root Directory 以扫描 Eclipse 项目。使用按钮浏览,转到刚刚克隆的 git 存储库 (/home/<user>/git)
  • (从选项中选择复选框搜索嵌套项目,以防导入的项目包含嵌套的 Eclipse 项目)
  • (通常选择所有项目。在第二次导入时,有些可能会变灰,因为它们已作为项目存在于 Eclipse 包资源管理器中)
  • 按完成按钮将 Maven 项目导入为 Eclipse 项目
  • 关于eclipse - 如何将 GitHub 和 Bitbucket 存储库导入 Eclipse Mars?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33033369/

    26 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com