簡體   English   中英

如何在使用Maven BOM文件時指定插件依賴項的版本

[英]how to specify the version of a plugin dependency when using Maven BOM files

我有一個Maven BOM文件,我將其導入到我的項目pom中:

     <dependencyManagement>
        <dependencies>
            <dependency>
                <groupId>be.company.mvn</groupId>
                <artifactId>be.company.mvn.bom.core</artifactId>
                <version>1.0.0-SNAPSHOT</version>
                <type>pom</type>
                <scope>import</scope>
            </dependency>

適用於依賴項,甚至適用於插件。 但是現在我還想控制項目pom中使用的插件的依賴版本:

   <build>
     <plugins>
       <plugin>
         <groupId>org.eclipse.jetty</groupId>
         <artifactId>jetty-maven-plugin</artifactId>

         <dependencies>
           <dependency>
             <groupId>commons-dbcp</groupId>
             <artifactId>commons-dbcp</artifactId>
           </dependency>
       </plugin>

有可能讓這個工作嗎? 我想在BOM文件中指定commons-dbcp的版本,而不必將其指定為BOM文件中jetty插件的依賴項。

MNG-5588 (2014年2月開業......)已經開啟了一個問題。 隨意投票。 目前,只能使用“經典”父插件管理。

暫無
暫無

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

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