2015-12-25 56 views
5

Tôi mới sử dụng Maven và tôi được chỉ định trong một dự án đa mô-đun làm việc với tệp pom gốc. Tôi muốn thay đổi dự án chụp nhanh thành bản phát hành. Ngay cả khi tôi thêm thẻ scm và plugin phát hành Maven, bản phát hành: mục tiêu chuẩn bị tiếp tục không thành công.Lỗi xây dựng trên plugin phát hành Maven

Đây là những gì tôi đã thêm vào file pom.xml mẹ:

<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> 

Dưới đây là lỗi:

Các lỗi là thế này:

[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.. 

Cảm ơn trước!

+0

Bạn sử dụng lệnh nào? – Abdelhak

+0

mvn release: chuẩn bị – Dera

Trả lời

1

Bạn nên cài đặt git, hiển nhiên!

Nếu hệ điều hành của bạn giống UNIX, hãy sử dụng một số loại trình quản lý gói, apt-get install git cho các dẫn xuất debian và ubuntu.

Nếu hệ điều hành của bạn là Windows, cũng đảm bảo rằng git.exe là trên %PATH.

+0

Tôi đã cài đặt kho lưu trữ gitblit trên máy chủ và sửa đổi thẻ scm là scm: git: http: //192.168.2.45: 8181/gitblit/repositories/ nhưng vẫn hiển thị cùng một lỗi. – Dera

+0

@Dera Tôi hy vọng bạn cần phải cài đặt git cục bộ. Tôi sợ Maven sẽ không thể nói chuyện với gitblit mà không có git thực thi được. – alamar

0

Vui lòng cài đặt GIT trước, sau đó thử lại

Các vấn đề liên quan