Включать исходный код при экспорте банки с использованием maven

Я хочу экспортировать файл jar с помощью maven, который может содержать источник. Я попытался использовать 'maven-source-plugin', но он создает отдельный файл jar с источником. Есть ли способ экспортировать файл jar с помощью maven, как обычный экспорт eclipse с исходным кодом?

1 ответ

Вы можете сделать это с помощью раздела ресурсов, см. пример:

<build>
 <resources> 
 <resource>
 <directory>src/main/java</directory>
 <includes>
 <include>**/*.java</include>
 <include>**/*.gwt.xml</include>
 </includes>
 </resource>
 </resources>
 <plugins>
 <plugin>
 <artifactid>maven-compiler-plugin</artifactid>
 <version>2.3.2</version>
 <configuration>
 1.6
 <target>1.6</target>
 
 </configuration>
 </plugin>
 <plugin>
 <groupid>org.apache.maven.plugins</groupid>
 <artifactid>maven-jar-plugin</artifactid>
 <version>2.3</version>
 <configuration>
 <includes>
 <include>**/*</include>
 </includes>
 <archive>
 <manifestfile>WebContent/META-INF/MANIFEST.MF</manifestfile>
 </archive>
 </configuration>
 </plugin>
 </plugins>
</build>

licensed under cc by-sa 3.0 with attribution.