Затмение или Maven добавить / target для gitignore

8

Я использую Maven и Git с проектом Java EE (EAR, EJB и WEB), в Eclipse рабочая область перестраивается в цикле beacause, что добавляет "/target" к моему .gitignore.

Это мой gitignore:

     *.class
    *.settings
    *.project
    *.classpath
    target
    # Package Files #
    *.jar
    *.war
    *.ear
    /target
    /target
    /target
    /target
    /target
    /target
... (more and more /target)

Любая идея, что может добавить эти строки?

  • 0
    Я думаю, что провайдер команды git или m2e (maven для eclipse) или плагин для m2e - может быть, вы можете найти «target» в опциях / настройках где-нибудь?
Теги:
maven

2 ответа

12

Это может помочь вам.
Team → Git → Проекты, отключите "Automaticaly ignore производные ресурсы, добавив их в .gitignore".

  • 1
    спасибо большое, это просто глупая особенность egit.
  • 0
    @h-iwata h-iwata, могу ли я установить egit по умолчанию? Что-то не так с моим .gitignore, и описанный флажок отсутствует в Team -> Git -> Projects.
Показать ещё 1 комментарий
1

Вы можете видеть, когда файл был изменен, и кто с помощью следующей команды:

$ stat -x .gitignore 
  File: ".gitignore"
  Size: 210          FileType: Regular File
  Mode: (0644/-rw-r--r--)         Uid: (  501/jsmith)  Gid: (   20/   staff)
Device: 14,2   Inode: 15157009    Links: 1
Access: Wed Nov  6 13:11:04 2013
Modify: Sat Oct 26 12:53:41 2013
Change: Sat Oct 26 12:53:41 2013

Обновить до последней версии Eclipse и Maven. Затем вы можете устранить неполадки, создав другие проекты и отслеживая .gitignore.

Надеюсь, что это поможет:)

Ещё вопросы

Сообщество Overcoder
Наверх
Меню