Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/maven/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在Windows上使用git发布多模块maven项目_Git_Maven_Maven 2_Maven Release Plugin_Git Bash - Fatal编程技术网

在Windows上使用git发布多模块maven项目

在Windows上使用git发布多模块maven项目,git,maven,maven-2,maven-release-plugin,git-bash,Git,Maven,Maven 2,Maven Release Plugin,Git Bash,我在pom.xml中为多模块maven项目配置了maven2发布插件。该项目位于单一git回购中。释放过程在Windows上不起作用 在git bash下,我总是会收到致命消息:“C:\\pom.xml”在存储库之外父级pom.xml的错误消息。pom.xml已经就位,并且先前已添加到回购协议中。我认为git无法找到它,因为有反斜杠路径分隔符 我还尝试使用默认cmd下的发布插件。在发布过程结束时,git被挂起。我想,这是在哀求ssh密码。在cmd下,我无法配置ssh代理,因此我必须以交互方式键入

我在
pom.xml
中为多模块maven项目配置了maven2发布插件。该项目位于单一git回购中。释放过程在Windows上不起作用

在git bash下,我总是会收到
致命消息:“C:\\pom.xml”在存储库之外
父级
pom.xml
的错误消息。
pom.xml
已经就位,并且先前已添加到回购协议中。我认为git无法找到它,因为有反斜杠路径分隔符

我还尝试使用默认cmd下的发布插件。在发布过程结束时,git被挂起。我想,这是在哀求ssh密码。在cmd下,我无法配置ssh代理,因此我必须以交互方式键入每种类型的密码。我还尝试将密码添加为命令行参数,但没有任何更改

我还尝试将
pushChanges
选项设置为
false
以防止自动推送,它也挂起了

来自父级的相关部分
pom.xml


每天
${maven.build.timestamp}
scm:git:ssh:///.git
org.apache.maven.plugins
maven发布插件
2.4
发行版-${timestamp}-v@{project.version}
真的
假的
违约
准备
我运行以下命令:

mvn release:prepare -B

在Windows上是否有机会将发布插件与git一起使用?

请尝试使用
scm:git:ssh:///.git

请提供有关您正在运行的导致错误的命令的更多详细信息。可能我遇到了一个错误:添加developerConnection没有改变任何东西。