2015-07-22 3 views
0

Это связанно с подобным вопросом о том, чтобы путь к банку зависимостей - Can I use the path to a Maven dependency as a property?Maven - получение путь источника зависимости баночку

В моем случае, мне нужно, чтобы получить путь к исходному банку, источник банка перечислена как зависимость, и получает разрешение, но путь не установлен в свойство. Я попробовал такие опции, как

{groupid:artifactid:sources:jar} 
{groupid:artifactid-sources:jar} 

Любые предложения о том, как добраться до пути?

ответ

0

Не совсем ответ, но достигает конечной цели. Я использовал цель копирования плагина зависимостей как:

<plugin> 
    <groupId>org.apache.maven.plugins</groupId> 
    <artifactId>maven-dependency-plugin</artifactId> 
    <version>2.10</version> 
    <executions> 
    <execution> 
     <id>copy</id> 
     <phase>process-resources</phase> 
     <goals> 
     <goal>copy</goal> 
     </goals> 
     <configuration> 
     <artifactItems> 
      <artifactItem> 
      <groupId>com.example</groupId> 
      <artifactId>myjar</artifactId> 
      <version>${version}</version> 
      <classifier>sources</classifier> 
      <type>jar</type> 
      <overWrite>false</overWrite> 
      <outputDirectory>${project.build.directory}/myjar-src</outputDirectory> 
      <destFileName>myjar-src.jar</destFileName> 
      </artifactItem> 
     </artifactItems> 
     </configuration> 
    </execution> 
    </executions> 
</plugin> 
Смежные вопросы