【发布时间】:2011-01-21 05:01:21
【问题描述】:
我目前使用 Ant 脚本从 svn 存储库下载多个 Java 项目(项目划分为模块)并生成单个 war 文件。 但现在需要使用这些脚本将这些项目直接下载到 Eclipse 工作区。
即使成功执行了 build.xml,这些项目也没有真正被 eclipse 导入。项目完全存储在 svn 中(带有它们的 .project、.classpath 等) 我不知道,工作空间根目录上的 .metadata 文件夹和文件可能缺少某些东西。
有人知道如何使用命令行甚至通过 ant 插件将 eclipse 项目导入活动工作区吗?
提前致谢
【问题讨论】:
-
听起来你已经拥有了所有需要的文件(.classpath、.project 等),所以如果你执行 File -> Import -> Existing Projects into Workspace 并浏览到工作区文件夹?您是否看到您的脚本从 SVN 检索到的项目列表?如果是这样,请确保禁用“将项目复制到工作区”选项,然后单击“完成”。你看到这些项目了吗?
-
是的,我看到了。可能没有办法自动执行此操作,是吗?您可以粘贴此评论作为答案。我非常感谢您的帮助。
-
我查看了 eclipse 提供的 ant 任务列表,没有看到任何看起来像是执行项目导入的东西。有一个用于刷新工作区,但如果工作区不知道项目,那么刷新将无济于事。
标签: eclipse svn ant import workspace