Skip to content

Commit 67746ab

Browse files
committed
Add empty sources and javadocs profile for bundles
1 parent dfe74be commit 67746ab

3 files changed

Lines changed: 117 additions & 0 deletions

File tree

bundles/jersey/pom.xml

Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -50,4 +50,43 @@
5050
<version>${project.version}</version>
5151
</dependency>
5252
</dependencies>
53+
54+
<profiles>
55+
<profile>
56+
<id>release</id>
57+
<build>
58+
<plugins>
59+
<plugin>
60+
<groupId>org.apache.maven.plugins</groupId>
61+
<artifactId>maven-jar-plugin</artifactId>
62+
<executions>
63+
<execution>
64+
<id>empty-sources-jar</id>
65+
<phase>package</phase>
66+
<goals>
67+
<goal>jar</goal>
68+
</goals>
69+
<configuration>
70+
<classifier>sources</classifier>
71+
<classesDirectory>${project.build.directory}/sources</classesDirectory>
72+
</configuration>
73+
</execution>
74+
<execution>
75+
<id>empty-javadoc-jar</id>
76+
<phase>package</phase>
77+
<goals>
78+
<goal>jar</goal>
79+
</goals>
80+
<configuration>
81+
<classifier>javadoc</classifier>
82+
<classesDirectory>${project.build.directory}/javadoc</classesDirectory>
83+
</configuration>
84+
</execution>
85+
</executions>
86+
</plugin>
87+
</plugins>
88+
</build>
89+
</profile>
90+
</profiles>
91+
5392
</project>

bundles/security/pom.xml

Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -107,4 +107,43 @@
107107
<version>${project.version}</version>
108108
</dependency>
109109
</dependencies>
110+
111+
<profiles>
112+
<profile>
113+
<id>release</id>
114+
<build>
115+
<plugins>
116+
<plugin>
117+
<groupId>org.apache.maven.plugins</groupId>
118+
<artifactId>maven-jar-plugin</artifactId>
119+
<executions>
120+
<execution>
121+
<id>empty-sources-jar</id>
122+
<phase>package</phase>
123+
<goals>
124+
<goal>jar</goal>
125+
</goals>
126+
<configuration>
127+
<classifier>sources</classifier>
128+
<classesDirectory>${project.build.directory}/sources</classesDirectory>
129+
</configuration>
130+
</execution>
131+
<execution>
132+
<id>empty-javadoc-jar</id>
133+
<phase>package</phase>
134+
<goals>
135+
<goal>jar</goal>
136+
</goals>
137+
<configuration>
138+
<classifier>javadoc</classifier>
139+
<classesDirectory>${project.build.directory}/javadoc</classesDirectory>
140+
</configuration>
141+
</execution>
142+
</executions>
143+
</plugin>
144+
</plugins>
145+
</build>
146+
</profile>
147+
</profiles>
148+
110149
</project>

bundles/webserver/pom.xml

Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -50,4 +50,43 @@
5050
<version>${project.version}</version>
5151
</dependency>
5252
</dependencies>
53+
54+
<profiles>
55+
<profile>
56+
<id>release</id>
57+
<build>
58+
<plugins>
59+
<plugin>
60+
<groupId>org.apache.maven.plugins</groupId>
61+
<artifactId>maven-jar-plugin</artifactId>
62+
<executions>
63+
<execution>
64+
<id>empty-sources-jar</id>
65+
<phase>package</phase>
66+
<goals>
67+
<goal>jar</goal>
68+
</goals>
69+
<configuration>
70+
<classifier>sources</classifier>
71+
<classesDirectory>${project.build.directory}/sources</classesDirectory>
72+
</configuration>
73+
</execution>
74+
<execution>
75+
<id>empty-javadoc-jar</id>
76+
<phase>package</phase>
77+
<goals>
78+
<goal>jar</goal>
79+
</goals>
80+
<configuration>
81+
<classifier>javadoc</classifier>
82+
<classesDirectory>${project.build.directory}/javadoc</classesDirectory>
83+
</configuration>
84+
</execution>
85+
</executions>
86+
</plugin>
87+
</plugins>
88+
</build>
89+
</profile>
90+
</profiles>
91+
5392
</project>

0 commit comments

Comments
 (0)