我有一個庫A,它依賴於庫B和C.我將庫B和C的庫類解壓縮到庫A的庫中,使用maven-依賴插件(見下文)。Maven:Unpack-Dependencies ...然後忘掉它們
現在,當庫D使用庫A時,庫D可以訪問A,B和C的所有類。但是,我希望D只依賴於A,而不依賴於傳遞依賴B和C.
我知道這可以通過手動不包括B和C的依賴AD但我想在A中乙不知何故聲明和C不被製成使用A.
已知模塊來實現 <plugin>
<artifactId>maven-dependency-plugin</artifactId>
<executions>
<execution>
<id>unpack-dependencies</id>
<phase>generate-resources</phase>
<goals>
<goal>unpack-dependencies</goal>
</goals>
</execution>
</executions>
</plugin>
謝謝!這個範圍完全適用於我的情況! – mxro 2010-06-22 22:53:58