Как использовать JGit с Maven

Я новичок в GIT и хочу использовать JGit для создания репозитория и удаления его наряду с другими операциями из проекта Java maven. И я хочу знать, какие для этого нужны зависимости.

Следующая ссылка на то, что я читал о JGit, http://wiki.eclipse.org/JGit/User_Guide#Getting_Started


person gasser    schedule 15.08.2011    source источник
comment
Вопрос в том, чего вы хотите достичь?   -  person khmarbaise    schedule 15.08.2011
comment
Не знаю, помогает ли это: maven.apache.org/scm/git.html   -  person monojohnny    schedule 12.03.2012


Ответы (4)


Вы можете использовать JGit (см. http://www.eclipse.org/jgit/download/ ) в Maven:

<repositories>
    <repository>
      <id>jgit-repository</id>
      <url>http://download.eclipse.org/jgit/maven</url>
    </repository>
  </repositories>

  <!-- Core Library -->
  <dependencies>
    <dependency>
      <groupId>org.eclipse.jgit</groupId>
      <artifactId>org.eclipse.jgit</artifactId>
      <version>1.0.0.201106090707-r</version>
    </dependency>
  </dependencies>
person Sonson    schedule 11.09.2011
comment
Я попробовал, но обнаружил, что download.eclipse.org/jgit/maven из репозитория не найден . это означает, что это не работает - person gasser; 15.09.2011
comment
Я попробовал еще раз с чистым новым проектом, и это сработало для меня. - person Sonson; 16.09.2011
comment
Я тоже ничего не нахожу с URL-адресом репозитория. - person Rob; 21.09.2011
comment
Роб Уильямс пишет в java.dzone.com/articles/embedding-jgit-first- посмотрите, что он нашел JGit в публичном репозитории jboss. Но для меня оригинальная ссылка работала. - person Sonson; 28.09.2011
comment
он уже находится в maven central, поэтому <repositories> больше не нужно - person Jay; 21.03.2013

Теперь он находится в Maven Central, см. Здесь

https://mvnrepository.com/artifact/org.eclipse.jgit

person Dr. Max Völkel    schedule 15.02.2017

Добавьте следующую зависимость в свой проект maven

<dependency>
    <groupId>org.eclipse.jgit</groupId>
    <artifactId>org.eclipse.jgit</artifactId>
    <version>4.8.0.201705170830-rc1</version>
</dependency>

Или вы можете выбрать более позднюю версию по URL-адресу ниже: https://mvnrepository.com/artifact/org.eclipse.jgit/org.eclipse.jgit

person Yeshwanth Ja    schedule 23.08.2017

Если вы правильно настроили git в своем проекте Maven, вы можете многое сделать с помощью Maven

person khmarbaise    schedule 15.08.2011
comment
что вы имеете в виду с правильной настройкой git, я искал зависимости jgit, но не нашел ничего в репозитории maven. - person gasser; 21.08.2011