我试图使用 Eclipse 从 SVN 签出一个项目。我尝试使用“Checkout As”将其变成“来自现有 Ant 脚本的 Java 项目”,但项目向导要求该文件已经下载。有没有办法将项目作为 Java 项目签出到 Eclipse 中,而无需先在其他地方下载?
(我正在使用带有 Subversive 的 Eclipse Ganymade 3.4.1。)
我试图使用 Eclipse 从 SVN 签出一个项目。我尝试使用“Checkout As”将其变成“来自现有 Ant 脚本的 Java 项目”,但项目向导要求该文件已经下载。有没有办法将项目作为 Java 项目签出到 Eclipse 中,而无需先在其他地方下载?
(我正在使用带有 Subversive 的 Eclipse Ganymade 3.4.1。)
以下是步骤:
您似乎正在将 .project 文件检入源存储库。我建议不要签入 .project 文件,以便用户可以拥有自己的文件版本。此外,如果您使用 subclipse 插件,它允许您检出源文件夹并将其配置为 java 项目。此过程为您创建正确的 .project(具有 java 特性),
如果它没有作为 Java 项目签入,您可以添加 java 特性,如此处所示。
我也必须添加 .classpath,形成一个 java 项目。我创建了一个虚拟 java 项目,并在工作区中查看了这个虚拟 java 项目以查看需要什么。我转移了这两个文件。profile 和 .claspath 到我的已签出,并与我的颠覆服务器断开连接。从那时起,它从一个普通的旧项目变成了一个 java 项目。
如果它们被检查为插件项目,那么您只需要检查它们。但是不要选择“主干”(例如)来加速它。您必须选择所有要签出的项目并继续。Eclipse 会这样识别它们。