当前位置: 首页 > 知识库问答 >
问题:

Maven版本:不准备这样的提供程序:“svn-ssh”

蒙洛华
2023-03-14

我正在尝试使用maven进行发布管理。在我的pom中,我定义了我的scm连接。

<scm>
    <connection>scm:svn+ssh://xxxxxxx/usr/local/svn/myproject/trunk</connection>
    <developerConnection>scm:svn+ssh://xxxxxxx/usr/local/svn/myproject/trunk</developerConnection>
    <url>http://xxxxxxx/usr/local/svn/myproject/trunk</url>
</scm>

当我尝试运行目标发布:准备时,我收到以下错误:

无法在project myproject上执行目标org.apache.maven.plugins:maven release plugin:2.0:prepare(默认cli):找不到SCM URL中提供的提供程序:没有这样的提供程序:“svn-ssh”-

我可以使用tortoisesvn成功导航到该位置。我将Eclipse Luna与Maven 3.0.5一起使用

共有1个答案

章晗日
2023-03-14

经过大量的实验,我想通了。它应该是 scm:svn:svn ssh://....

 类似资料:
  • 我正面临一个问题与连续体的发布:准备阶段失败在scm-check-修改步骤与错误: [ERROR] org.apache.maven.shared.release.ReleaseFailureException: 無法準備發行版本,因為你有本地修改: [pom.xml:modified] 我所做的: 我将所有更改(*. java和pom.xml)提交到SVN 我在连续体中构建了这个项目 我开始了发

  • 我当前的提供商有: 0-提供程序名称:SUN 1-提供程序名称:SUNRSAGN 2-提供程序名称:SunEC ... 9-提供商名称:SunPKCS11 CartaoCidadao 第九个提供者是我尝试使用的提供者,它使用pkcs11库。 使用info方法我可以看到它正在使用库: SunPKCS11 CartaoCidadao使用library/usr/local/lib/libpteidpkc

  • 我正在尝试将我们的存储库从SVN迁移到Git,我在一个非常大的项目中遇到了发布插件的问题。 问题: 这个项目有大约50个子模块,它试图将所有修改后的pom添加为一个git add -- '. 这打破了windows命令行的限制。 幸运的是,在maven-scm-提供者-gitexe的版本1.8.1中对此进行了修复,但是maven-resess-plugin目前设置为使用1.7,但没有修复。 我尝试

  • 我工作场所的配置管理团队要求人工制品的4位版本号——比如,1.2.3.4——用于发布的人工制品,1.2.3.5-SNAPSHOT用于开发pom 除此之外,我们的版本管理系统(clearcase)具有预标签触发器,它强制执行标签/标签的特定命名约定。 因此,如果pom版本是1.2.3.4-SNAPSHOT,而artifactId是shopcart,那么根据标签命名要求,标签名称应该是: XXX\u

  • 我没有做任何更改,我只是运行“CreateReact应用程序客户端”,然后一切正常运行,我将cd放入目录并运行“ThreadStart”。然后我有两个问题:1)它说“有些东西已经在3000端口上运行了”。不幸的是,当我使用lsof和netstat时,端口3000上没有运行任何东西。我说在不同的端口上运行,然后它会尝试为应用程序提供服务。2) 新港口没有提供任何服务。浏览器将打开,控制台不会给出任何