簡體   English   中英

忽略Maven目標文件夾,但不打包“目標”

[英]Ignore maven target folder but not package “target”

我在管理gitignore文件時遇到問題。 我的git文件夾結構如下所示:

  • PROJECT1
    • SRC
    • 目標
  • 項目2
    • SRC
      • 主要
        • java的
          • 目標
    • 目標
  • 項目3
    • SRC
    • 目標

的.gitignore

我想忽略由maven生成過程生成的所有目標文件夾,但不忽略目標包(在Project2內)和packge中的所有文件。 我嘗試使用此.gitignore:

target/
!Project2/src/main/java/target/

上面的例子對我來說不行。

問題是我有很多包裝,我不想顯式地忽略每個文件夾的目標文件夾,而是指出目標軟件包不要忽略。

***重命名該軟件包不是一種選擇。

請嘗試以下操作:

**/target/**
!**/src/**

第一行將添加所有目標,第二行說將src從先前的忽略中排除。

https://git-scm.com/docs/gitignore

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM