Hello,
I now got a solution via the build-helper-plugin:
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-repository-plugin</artifactId>
<version>2.3.1</version>
<executions>
<execution>
<id>attach-bundle</id>
<phase>package</phase>
<goals>
<goal>bundle-create</goal>
</goals>
</execution>
</executions>
</plugin>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>build-helper-maven-plugin</artifactId>
<version>1.7</version>
<executions>
<execution>
<id>attach-artifacts-bundle</id>
<phase>package</phase>
<goals>
<goal>attach-artifact</goal>
</goals>
<configuration>
<artifacts>
<artifact>
<file>${project.build.directory}/${project.artifactId}-${project.version}-bundle.jar</file>
<type>jar</type>
<classifier>bundle</classifier>
</artifact>
</artifacts>
</configuration>
</execution>
</executions>
</plugin>
Regards Mirko
--
http://illegalstateexception.blogspot.com/
https://github.com/mfriedenhagen/
https://bitbucket.org/mfriedenhagen/
On Tue, Oct 25, 2011 at 20:51, Mirko Friedenhagen
<[email protected]> wrote:
> Hello,
>
> I want to create and deploy the bundle for my artifacts. Right now I
> have this in my pom:
>
> <plugins>
> <plugin>
> <groupId>org.apache.maven.plugins</groupId>
> <artifactId>maven-javadoc-plugin</artifactId>
> </plugin>
> <plugin>
> <groupId>org.apache.maven.plugins</groupId>
> <artifactId>maven-source-plugin</artifactId>
> </plugin>
> <plugin>
> <groupId>org.apache.maven.plugins</groupId>
> <artifactId>maven-repository-plugin</artifactId>
> </plugin>
> </plugins>
>
> All plugins are attached to the package phase. However I have
> encountered two problems:
> 1) The repository plugin keeps asking me which jars to bundle and I
> have to enter 0 (I may avoid this by running Maven in batch mode, so
> this seems to be no biggy).
> 2) However the bundle.jar is not uploaded to my repository. I tried putting:
> <pluginManagement>
> <plugins>
> <plugin>
> <groupId>org.apache.maven.plugins</groupId>
> <artifactId>maven-deploy-plugin</artifactId>
> <version>2.7</version>
> <executions>
> <execution>
> <id>deploy-bundle</id>
> <phase>deploy</phase>
> <configuration>
> <files>
> <file>bundle</file>
> </files>
> </configuration>
> </execution>
> </executions>
> </plugin>
> </plugins>
> </pluginManagement>
>
> but the bundle is not deployed.
>
> Regards Mirko
> --
> http://illegalstateexception.blogspot.com/
> https://github.com/mfriedenhagen/
> https://bitbucket.org/mfriedenhagen/
>
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]