Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-jar-plugin</artifactId>
- <executions>
- <execution>
- <id>default-jar</id>
- <configuration>
- <archive>
- <manifestEntries combine.children="append">
- <Automatic-Module-Name>${java.module.name}</Automatic-Module-Name>
- </manifestEntries>
- </archive>
- </configuration>
- </execution>
- <!-- No OSGi manifestEntries for <goal>jar</goal>: if it supported, then felix has already added them -->
- <execution>
- <id>test-jar</id>
- <goals>
- <goal>test-jar</goal>
- </goals>
- <configuration>
- <skipIfEmpty>true</skipIfEmpty>
- <excludes>
- <exclude>**/logback-test.xml</exclude>
- <exclude>**/jndi.properties</exclude>
- </excludes>
- <archive>
- <manifestEntries>
- <Bundle-SymbolicName>${java.module.name}.tests</Bundle-SymbolicName>
- <Bundle-Version>${parsedVersion.majorVersion}.${parsedVersion.minorVersion}.${parsedVersion.incrementalVersion}.${osgi.snapshot.qualifier}</Bundle-Version>
- <Bundle-Name>${project.name}</Bundle-Name>
- <Bundle-Vendor>${project.organization.name}</Bundle-Vendor>
- </manifestEntries>
- </archive>
- </configuration>
- </execution>
- </executions>
- <configuration>
- <archive>
- <manifest>
- <addDefaultSpecificationEntries>true</addDefaultSpecificationEntries>
- <addDefaultImplementationEntries>true</addDefaultImplementationEntries>
- </manifest>
- </archive>
- </configuration>
- </plugin>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement