【问题标题】:Importing a large project into Eclipse (SVN, Maven)将大型项目导入 Eclipse(SVN、Maven)
【发布时间】:2013-06-04 18:55:34
【问题描述】:

我刚开始在一家大公司的 CIS 团队实习,我正在尝试设置我的工作空间。现在我必须将 cis 项目从 SVN 存储库导入 Eclipse。问题是这个项目很大(多模块,有很多修订),当我尝试检查整个项目时,它达到了 95%,并且在开始检查所有修订时进入了极其缓慢的爬行状态。

所以我阅读了我部门 wiki 页面上的 Eclipse 安装说明,它告诉我需要通过执行导出团队项目集

Export -> Team Project Set 

在我的“旧”Eclipse 上,然后将我从导出中获取的 .psf 导入“新”Eclipse

但这对我不可用,因为我使用的是新格式化的计算机,并且我没有以前的项目要导出。

我可以导入我可以使用的项目的一小部分,但我似乎找不到构建路径所需的 JAR 文件。

我在这上面花了将近 3 天,我开始拔头发了。谁能帮我解决这个问题?

【问题讨论】:

  • 请您的主管或导师为您创建此文件。整个想法是重用现有设置。
  • 我肯定会问我的主管,但他整个星期都在出差。不过,我会尝试请其他一位高级成员帮助我。
  • 在工作区中拥有这些项目的任何人都可以为您生成团队项目集。 顺便说一句,鉴于您使用的是 Maven,您完全需要它有点不寻常。
  • 我不完全确定 Maven 的情况。我知道我们有一个部署到的 Maven 存储库,但我没有得到 SCM 的地址,也没有被告知我现在需要从 Maven 检索任何东西。其中一个人说我不需要团队项目集,因为我没有迁移任何东西。
  • 好的,我刚刚重新阅读了您的帖子并注意到阻塞问题是什么。好吧,TPS 只是一个简单的基于 XML 的 SCM URL 配置容器——它肯定不会加快检查代码库的过程。

标签: java eclipse svn maven proxy


【解决方案1】:

所以经过一些试验后,我找到了一个目前似乎可行的解决方案。我最终只从包含我第一个任务范围所需的所有代码文件的目录中导入。

但是,我遇到了一个问题,以前我无法使用 F3 等基本导航命令查看声明。为了解决这个问题,我做了:

Project -> Properties -> Java Build Path -> Source Tab 

构建路径上的唯一文件夹是 cis/src。我删除了这个并添加了整个父目录cis

如果您从 SVN 存储库导入并且无法更改构建路径的设置,请确保将项目导入为 JAVA 项目,而不是一般项目。这应该链接您需要的任何 JAR 文件。

如果您需要从 SVN 添加另一个最初没有导入的文件夹/目录,您可以通过执行与第一次几乎相同的步骤来完成:

File -> Import -> Project from SVN -> choose the appropriate directory ->
Select "Check out as a folder into existing project" in "Check Out As" window.

之后,您可以根据需要移动新导入的文件。

各位实习生,如果您对任何事情不确定,请不要犹豫,向您的主管寻求帮助和澄清。

【讨论】:

    猜你喜欢
    • 2011-07-10
    • 2011-01-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-11-18
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多