我正在尝试构建我的 Linux VM 以与 Git 交互。我生成了私钥/公钥 SSH key 并将公钥放在 Git 中。我可以 git clone
和 git push
不需要密码。所以我认为一切都设置正确。
但是当我尝试运行 mvn release:branch
时,它要求输入用户名和密码。
是否要求我们仅针对 mvn
命令进行不同的设置?
最佳答案
mvn release
plugin在进行实际发布到 Nexus。
如果该连接使用 https URL,则需要凭据。
This article显示连接可能已明确指定:
Apparently, the
release:branch
goal doesn't make anyrelease.properties
file or other files that therelease:perform
goal expects.
所以试试 mvn release:prepare
关于linux - git push 和 git clone 有效但 mvn release :branch 无效,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55230715/