Java 基于Maven发布插件的失败构建

Java 基于Maven发布插件的失败构建,java,git,maven,Java,Git,Maven,我是Maven的新手,我被分配到一个使用父pom文件的多模块项目中。我想将快照项目更改为发行版。即使我添加了scm标签和Maven发布插件,release:prepare目标仍然失败 这是我在父pom.xml文件中添加的内容: <project> ... <scm> <developerConnection>scm:git:http://localhost:8181/gitblit

我是Maven的新手,我被分配到一个使用父pom文件的多模块项目中。我想将快照项目更改为发行版。即使我添加了scm标签和Maven发布插件,release:prepare目标仍然失败

这是我在父pom.xml文件中添加的内容:

 <project>
        ...
        <scm>
            <developerConnection>scm:git:http://localhost:8181/gitblit
             /r/server/myCompany.git</developerConnection>
        </scm>
        ...


        //And the plugin:
        <plugin>
            <groupId>org.apache.maven.plugins</groupId>
            <artifactId>maven-release-plugin</artifactId>
            <version>2.5.3</version>
        </plugin>
        ...
        <project>

提前谢谢

显然,你应该安装git

如果您的操作系统与UNIX类似,请使用某种软件包管理器,
apt get install git
用于debian衍生品和ubuntu


如果您的操作系统是Windows,请确保
git.exe
位于
%PATH

请先安装git,然后重试

您使用的是哪个命令?我在服务器上安装了gitblit存储库,并将scm标记修改为scm:git:192.168.2.45:8181/gitblit/repositories/但仍然显示相同的错误。@Dera我希望您需要安装本地git。如果没有git可执行文件,Maven恐怕无法与gitblit对话。
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-release-            
          plugin:2.5.3:prepare (default-cli) on 
          project myParentProject: Unable to commit files
[ERROR] Provider message:
[ERROR] The git-add command failed.
[ERROR] Command output:
[ERROR] 'git' is not recognized as an internal or external command,
[ERROR] operable program or batch file..