About

27 авг. 2013 г.

Maven: сгенерировать архив с исходниками.


Иногда нужно сгенерировать помимо стандартного jar архива, также и архив с исходниками. Это легко делается мавеном. 


Достаточно указать плагин :

<plugin>
  <groupId>org.apache.maven.plugins</groupId>
   <artifactId>maven-source-plugin</artifactId>
   <version>2.2.1</version>
      <executions>
       <execution>
         <id>attach-sources</id>
            <goals>
             <goal>jar</goal>
           </goals>
      </execution>
   </executions>
</plugin>

Получается два архива:



Включаются в другой проект так :
<dependency>
   <groupId>com.str</groupId>
   <artifactId>MyBigProject</artifactId>
   <version>1.0-SNAPSHOT</version>
   <classifier>sources</classifier>
</dependency>

И вот они в зависимостях другого проекта:


Этакий финт ушами может пригодиться для gwt проектов.

0 comments:

Отправить комментарий