java - Maven发布插件和scm插件配置

标签 java maven-3 maven-release-plugin maven-scm

如果我想在 CVS 中使用发布插件,我是否还要声明 maven-scm-plugin 并为我的 CVS 环境设置它?发布插件在内部使用 maven-scm-providers,无法设置 ssh 密码等。

这些插件及其 Mojos 都使用 scm 提供程序,但只有 scm 插件具有详细设置 SCM 环境的选项。但是release插件不会以任何方式引用maven-scm-plugin,因此scm-plugin设置不会在release插件中使用。

或者发布插件的约定只是使用用户名和密码,并避免使用诸如 ssh 私钥/公钥通过密码授权之类的东西?

最佳答案

看看Maven release plugin perform goal configuration

它确实有用户名密码参数

关于java - Maven发布插件和scm插件配置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8445181/

相关文章:

java - java中的相互链接列表

java - 尚未应用带有 AspectJ 抛出建议的删除向导指标

java - 如何管理模块化 Maven 项目的版本号?

git - 多模块项目中的 maven-release-plugin 每个模块都有一个单独的 git 存储库

Maven 父项目上的 Maven 部署失败

java - Spring boot JPA - 不带 OneToMany 关系的嵌套对象的 JSON

java - AES 解密错误 : android pad block corrupted

java - 将 CXF 自顶向下 Web 服务部署到 Weblogic 12.2.1 时出错

java - 在 maven3 中设置默认属性。可能的?

java - maven发布时,pom.xml.releaseBackup和release.properties文件应该怎么处理?