Details
-
Bug
-
Status: Closed
-
Minor
-
Resolution: Not A Problem
-
2.0
-
None
-
None
-
None
-
Windows XP SP3, Java 1.5.0.11, x86-64.
Description
Hello.
For a pom packaging project, running a profile with this jar configuration results in a jar containing only the META-INF folder =>
[INFO] [jar:jar
]
[WARNING] JAR will be empty - no content was marked for inclusion!
This is the plugin configuration:
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jar-plugin</artifactId>
<executions>
<execution>
<id>jar-feature</id>
<phase>process-resources</phase>
<configuration>
<includes>
<include>${basedir}/**</include>
</includes>
<classifier>me</classifier>
<forceCreation>true</forceCreation>
</configuration>
<goals>
<goal>jar</goal>
</goals>
</execution>
</executions>
<inherited>false</inherited>
</plugin>
I tried all sorts of configurations, all sorts of paths, but it does not work, the jar is still empty (and I'm sure that the path is valid, or so I hope ).
PS:
Don't ask why I'm making a jar in a pom packaging project, it has to do with Maven limitations (it is a wonderful tools, but it's not perfect, and real life > any tool ). There are ways around this, but this is the most elegant solution (or I'd have to make a 2 step build which is cumbersome for the users of this build, so not an option).
Thank you.