Packager des projets batch
Bonjour,
J'utilise Maven pour gérer un projet qui comporte plusieurs modules de divers types : ear, war...
Il y a également des projets batch, qui comportent un ou plusieurs scripts .sh qui sont censés lancer des jar par exemple.
Comment faire pour gérer ce type de package, c'est à dire créer un zip qui contient le batch et les .jar compilés ?
J'ai essayé ça:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34
| <?xml version="1.0" encoding="UTF-8"?>
<project>
<modelVersion>4.0.0</modelVersion>
<groupId>***</groupId>
<artifactId>sample_batch</artifactId>
<version>${sample.batch.version}</version>
<packaging>zip</packaging>
<name>Sample batch</name>
<!-- Parent POM -->
<parent>
<groupId>***</groupId>
<artifactId>sample</artifactId>
<version>${sample.version}</version>
</parent>
<!-- Dependencies -->
<dependencies>
<dependency>
<groupId>***</groupId>
<artifactId>sample_hello</artifactId>
<version>${sample.hello.version}</version>
<type>jar</type>
</dependency>
</dependencies>
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-zip-plugin</artifactId>
<version>2.0-beta-3-SNAPSHOT</version>
<extensions>true</extensions>
</plugin>
</plugins>
</build>
</project> |
Le .zip est bien construit mais il ne contient que le script .sh et pas le jar...