parent-pom

    1熱度

    1回答

    我在我的本地創建了一個項目'test-jar',我正在使用pom文件,因此我沒有作爲'test-jar'項目的父項的寫入權限。父項目已經使用舊版本定義了dependencyManagement。 由於我必須更新我的項目中的依賴項版本,並計劃覆蓋父項的依賴項管理。所以,我用自己的依賴管理創建了另一個POM文件,並將其導入到'test-jar'項目中。 我的項目: <project> <ar

    0熱度

    3回答

    我有一個簡單的maven插件,而這又取決於父pom文件。父pom文件有10個(第10個)第三方jar依賴項,這些依賴項已使用以下命令安裝在本地repo中。 mvn install:install-file -Dfile=foo.jar -DgroupId=com.foo.bar -DartifactId=foo1.jar -Dversion=1.1.0.0 -Dpackaging=jar 同樣

    2熱度

    1回答

    我的項目結構是這樣的: * Foo - API - Core - OSGi 所有子項目定義富他們的父母(父母有dependencyManagement)。 另一個團隊將使用我的項目。他們只需要我的API層,他們不能訪問我的Maven倉庫。 我需要給他們我的API的所有依賴,所以我執行以下Maven命令: mvn dependency:copy-dependenci

    11熱度

    3回答

    我正在按照maven的教程進行操作。我有一個非常簡單的項目,裏面有幾個模塊。在模塊pom中,我想通過$ {parent.groupid}和$ {parent.version}來引用主proom pom版本和組,所以如果我改變其中的任何一個,我將不必在子poms中搜索下來,改變他們,但我得到不可解析的父POM:無法傳輸工件錯誤 我讀過幾個「不可解析的父POM:」在這裏在stackoverflow的問

    0熱度

    1回答

    我有一個父pom,它定義了一些插件和依賴關係,我希望我的孩子poms繼承。但是,我們使用scm元素作爲發佈版本的一部分,我想將父項的scm添加到pom中,但不會由任何子項pom繼承(如果孩子忘記定義它並使用父項)。有沒有辦法將元素設置爲不可繼承?

    4熱度

    4回答

    我是Maven的新手,最近安裝了nexus。現在我想創建一個父POM,這樣我公司內的所有項目都可以使用它。這是我的父母POM。 <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-i

    1熱度

    1回答

    我目前正在開發一個包含大約十幾個子項目的項目。 每個子項目都包含一個POM,它分別建立依賴關係。 上游子項目包括下游子項目,以同樣的方式,你會包括像log4j的東西的依賴依賴: <dependency> <groupId>log4j</groupId> <artifactId>log4j</artifactId> <version>1.2.16</version

    2熱度

    1回答

    我有一個Maven多模塊項目,在這個版本中我需要兩個不同的父POM。第一個是項目中大多數模塊的真正父級POM,但是一個模塊是使用完全不同項目的父級POM的演示項目(因爲它是演示如何使用我的項目爲第二個項目生成代碼)。 構建的作品,但我得到一個警告: [WARNING] [WARNING] Some problems were encountered while building the effe

    1熱度

    1回答

    我正在努力與我們的詹金斯配置。 我已經定義了一個jenkins工作與多個SVN模塊,因爲我想結賬從相同的 svn-repository不同的位置。 我需要定義一個可選模塊目錄每個結賬,因爲如果我沒有設定一個,詹金斯將簽在同一個目錄下我所有的模塊將始終覆蓋我的.svn目錄(以及隨之而來刪除所有文件,我已經檢查過)。 所以我設置可選的目錄爲每個結賬。從這一點來看,它與我使用的文件夾結構不同,當我在我的

    2熱度

    1回答

    我的問題是,我有幾個git回購每個由幾個Maven項目組成,這些都需要從共同的pom.xml繼承。換句話說,它們與文件系統無關。對我來說最明顯的解決方案是讓父母生活在一個共同的Maven倉庫中,但是我還沒有找到任何可能的參考。 我正在尋找不涉及git submodule的解決方案。