【问题标题】:Maven SCM Handler for CVS in Eclipse (Juno)Eclipse (Juno) 中 CVS 的 Maven SCM 处理程序
【发布时间】:2014-12-09 18:18:40
【问题描述】:

我是 Eclipse 和 Maven 的老用户,但我现在才升级到更新的 Eclipse 版本 (Luna-4.4.1)。

我注意到虽然 Luna 附带 m2e (1.5),但 m2e 市场似乎不再像过去那样拥有“CVS 的 Maven SCM 处理程序”。这个处理程序已经停产了吗?是否有任何其他处理程序可以实现 Eclipse/Maven/CVS 的干净集成?

没有那个处理程序,从 CVS 导入一个 Maven 项目是一件相当痛苦的事情;导入通用 cvs 项目,应用 java 项目向导,将项目转换为 maven 项目。完成后,您必须重新配置其他项目设置,例如 Java 源代码、资源等。所有这些都在 m2e 1.0.x 中使用 CVS 处理程序自动处理。

【问题讨论】:

  • 我相信4.4.1版本是Luna。
  • @user944849 你是对的,我打错了,现在已经更正了。感谢您指出。

标签: eclipse maven cvs m2e eclipse-luna


【解决方案1】:

对于 CVS SCM 连接器(如果您想从 cvs 存储库导入 maven 项目):
安装新软件:http://repository.tesla.io:8081/nexus/content/sites/m2e.extras/m2eclipse-cvs/0.13.0/N/0.13.0.201304101743/

更多信息:Maven Eclipse (m2e) SCM connector for subclipse 1.10 (svn 1.8)
(如果您想知道,它也适用于 Eclipse Mars)

第一个解决方案

如何安装单片机连接器:

  • 从以上存储库位置下载 zip org.sonatype.m2e.subclipse.feature-0.13.0-SNAPSHOT-site.zip 或文件
  • 将文件解压缩到某个空文件夹中,记住该文件夹(或将存储库中的文件放入该文件夹)
  • 在 Eclipse 中,
    • 转到帮助/安装新软件...
    • 点击“添加...”添加新站点
    • 在窗口中,单击“本地...”并选择之前解压缩站点的文件夹。 Location 字段中的结果应类似于 file:/C:/theUnzipFolder/
    • 点击确定,选择所有可用的包进行安装,照常继续安装


第二种解决方案

  1. 打开 Eclipse
  2. 转到帮助 -> 安装新软件 -> 输入上面的存储库位置并按 Enter 键
  3. 为 Eclipse CVS Team Provider 选择 Maven 集成 -> 完成


单片机连接器的替代解决方案:

  1. 在工作区中签出您的项目
  2. 打开 cmd.exe 并转到该工作区中的项目位置。然后执行以下

    mvn eclipse:eclipse
    
  3. 以该工作区路径为目标打开 Eclipse

  4. 在 Project Explorer 面板中单击鼠标右键,导入 -> Maven -> Existing Maven Projects -> 从工作区中选择项目位置,您应该会在此处看到项目
  5. 在Project Explorer面板中右键单击您的项目 -> Maven -> 更新项目 -> 选择所有项目 -> 确定
  6. 不要忘记:
    • 在Window -> Preferences -> Java -> Installed JREs中设置你对应的JDK
    • 在Window -> Preferences -> Java -> Compiler -> Compiler compliance level 中设置相应的编译器级别
    • 设置JAVA_HOME环境变量

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-03-22
    • 1970-01-01
    • 2014-06-29
    • 2013-12-07
    • 1970-01-01
    • 2014-10-16
    相关资源
    最近更新 更多