首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用maven2项目配置continuum 1.2.3;“未定义用户名”。

使用maven2项目配置continuum 1.2.3;“未定义用户名”。
EN

Stack Overflow用户
提问于 2009-10-07 11:06:56
回答 1查看 626关注 0票数 2

我使用continuum 1.2.3构建maven项目。在一个全新的continuum安装中,我通过上传添加了一个pom。我尝试构建,得到以下错误:

代码语言:javascript
复制
Exception:
Exception while executing SCM command.

我的SCM URL如下所示:(替换域名)

代码语言:javascript
复制
scm:cvs:pserver:cvs.example.com:/Projects:car/wheel/

知道哪里出问题了吗?

谢谢

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2009-10-07 11:13:12

我猜SCM提供商找不到你的凭据,所以失败了。如果您使用-X开关运行构建,它应该会给出失败原因的更多详细信息。

更新:在format for CVS SCM URLs中,pserver的预期格式是:

代码语言:javascript
复制
scm:cvs<delimiter>pserver<delimiter>[username[<delimiter>password]@]servername[<delimiter>port]<delimiter>path_to_repository<delimiter>module_name

如果你在路径中有一个:,你应该使用|作为分隔符,也许在Continuum上有一些其他的处理干扰,使用|可以解决它,例如

代码语言:javascript
复制
scm:cvs|pserver|[user]|[password]@cvs.example.com|/Projects|car/wheel/

假设这是原因,您不希望在发布的文件中包含您的SCM凭据。您可以将Maven配置为使用许多提供程序的设置。有关更多详细信息,请参阅this answer

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1530953

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档