簡體   English   中英

對依賴的依賴導致SNAPSHOT在Maven中的依賴

[英]Dependency on dependency leading to SNAPSHOT dependency in Maven

我正在嘗試將Maven用於正在編寫的Java應用程序,並嘗試將Java2WSDL與

    <plugin>
      <groupId>org.apache.axis2.maven2</groupId>
      <artifactId>axis2-java2wsdl-maven-plugin</artifactId>
      <version>${java2wsdl.version}</version>
      <configuration>
        <className>com.barclays.hypercube.marketdata.Model.PointSeriesClient</className>
      </configuration>
      <executions>
        <execution>
          <goals>
            <goal>java2wsdl</goal>
          </goals>
        </execution>
      </executions>
    </plugin>

似乎對

org.apache.ws.commons.axiom:axiom-api:jar:SNAPSHOT

毫不奇怪,這在我的Maven存儲庫中不可用。

有什么辦法可以覆蓋嗎? Perhapos在我的settings.xml文件中有一個值。

您可以從該行家中排除不需要的jar。 但首先請確保您不需要此罐子。 這里

<project>
  ...
  <dependencies>
    <dependency>
      <groupId>sample.ProjectA</groupId>
      <artifactId>Project-A</artifactId>
      <version>1.0</version>
      <scope>compile</scope>
      <exclusions>
        <exclusion>  <!-- declare the exclusion here -->
          <groupId>sample.ProjectB</groupId>
          <artifactId>Project-B</artifactId>
        </exclusion>
      </exclusions> 
    </dependency>
  </dependencies>
</project>

暫無
暫無

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

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