Skip to content

Commit 855a1bf

Browse files
Add Automatic-Module-Name to all jars (#235)
1 parent 8b07075 commit 855a1bf

File tree

9 files changed

+127
-0
lines changed

9 files changed

+127
-0
lines changed

ojdbc-provider-aws/pom.xml

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -90,4 +90,21 @@
9090
<artifactId>junit-jupiter-engine</artifactId>
9191
</dependency>
9292
</dependencies>
93+
94+
<build>
95+
<plugins>
96+
<plugin>
97+
<groupId>org.apache.maven.plugins</groupId>
98+
<artifactId>maven-jar-plugin</artifactId>
99+
<version>3.3.0</version>
100+
<configuration>
101+
<archive>
102+
<manifestEntries>
103+
<Automatic-Module-Name>com.oracle.database.jdbc.provider.aws</Automatic-Module-Name>
104+
</manifestEntries>
105+
</archive>
106+
</configuration>
107+
</plugin>
108+
</plugins>
109+
</build>
93110
</project>

ojdbc-provider-azure/pom.xml

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -69,4 +69,21 @@
6969
<artifactId>junit-jupiter-engine</artifactId>
7070
</dependency>
7171
</dependencies>
72+
73+
<build>
74+
<plugins>
75+
<plugin>
76+
<groupId>org.apache.maven.plugins</groupId>
77+
<artifactId>maven-jar-plugin</artifactId>
78+
<version>3.3.0</version>
79+
<configuration>
80+
<archive>
81+
<manifestEntries>
82+
<Automatic-Module-Name>com.oracle.database.jdbc.provider.azure</Automatic-Module-Name>
83+
</manifestEntries>
84+
</archive>
85+
</configuration>
86+
</plugin>
87+
</plugins>
88+
</build>
7289
</project>

ojdbc-provider-common/pom.xml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,13 @@
3939
<groupId>org.apache.maven.plugins</groupId>
4040
<artifactId>maven-jar-plugin</artifactId>
4141
<version>3.3.0</version>
42+
<configuration>
43+
<archive>
44+
<manifestEntries>
45+
<Automatic-Module-Name>com.oracle.database.jdbc.provider.common</Automatic-Module-Name>
46+
</manifestEntries>
47+
</archive>
48+
</configuration>
4249
<executions>
4350
<execution>
4451
<goals>

ojdbc-provider-gcp/pom.xml

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -63,4 +63,21 @@
6363
</dependency>
6464
</dependencies>
6565

66+
<build>
67+
<plugins>
68+
<plugin>
69+
<groupId>org.apache.maven.plugins</groupId>
70+
<artifactId>maven-jar-plugin</artifactId>
71+
<version>3.3.0</version>
72+
<configuration>
73+
<archive>
74+
<manifestEntries>
75+
<Automatic-Module-Name>com.oracle.database.jdbc.provider.gcp</Automatic-Module-Name>
76+
</manifestEntries>
77+
</archive>
78+
</configuration>
79+
</plugin>
80+
</plugins>
81+
</build>
82+
6683
</project>

ojdbc-provider-hashicorp/pom.xml

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,4 +40,21 @@
4040
</dependency>
4141
</dependencies>
4242

43+
<build>
44+
<plugins>
45+
<plugin>
46+
<groupId>org.apache.maven.plugins</groupId>
47+
<artifactId>maven-jar-plugin</artifactId>
48+
<version>3.3.0</version>
49+
<configuration>
50+
<archive>
51+
<manifestEntries>
52+
<Automatic-Module-Name>com.oracle.database.jdbc.provider.hashicorp</Automatic-Module-Name>
53+
</manifestEntries>
54+
</archive>
55+
</configuration>
56+
</plugin>
57+
</plugins>
58+
</build>
59+
4360
</project>

ojdbc-provider-jackson-oson/pom.xml

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -74,6 +74,17 @@
7474
</systemPropertyVariables>
7575
</configuration>
7676
</plugin>
77+
<plugin>
78+
<groupId>org.apache.maven.plugins</groupId>
79+
<artifactId>maven-jar-plugin</artifactId>
80+
<configuration>
81+
<archive>
82+
<manifestEntries>
83+
<Automatic-Module-Name>com.oracle.database.jdbc.provider.jackson.oson</Automatic-Module-Name>
84+
</manifestEntries>
85+
</archive>
86+
</configuration>
87+
</plugin>
7788
</plugins>
7889
</build>
7990

ojdbc-provider-oci/pom.xml

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -83,4 +83,22 @@
8383
<artifactId>junit-jupiter-engine</artifactId>
8484
</dependency>
8585
</dependencies>
86+
87+
<build>
88+
<plugins>
89+
<plugin>
90+
<groupId>org.apache.maven.plugins</groupId>
91+
<artifactId>maven-jar-plugin</artifactId>
92+
<version>3.3.0</version>
93+
<configuration>
94+
<archive>
95+
<manifestEntries>
96+
<Automatic-Module-Name>com.oracle.database.jdbc.provider.oci</Automatic-Module-Name>
97+
</manifestEntries>
98+
</archive>
99+
</configuration>
100+
</plugin>
101+
</plugins>
102+
</build>
103+
86104
</project>

ojdbc-provider-opentelemetry/pom.xml

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,4 +39,20 @@
3939
<scope>test</scope>
4040
</dependency>
4141
</dependencies>
42+
43+
<build>
44+
<plugins>
45+
<plugin>
46+
<groupId>org.apache.maven.plugins</groupId>
47+
<artifactId>maven-jar-plugin</artifactId>
48+
<configuration>
49+
<archive>
50+
<manifestEntries>
51+
<Automatic-Module-Name>com.oracle.database.jdbc.provider.opentelemetry</Automatic-Module-Name>
52+
</manifestEntries>
53+
</archive>
54+
</configuration>
55+
</plugin>
56+
</plugins>
57+
</build>
4258
</project>

ojdbc-provider-pkl/pom.xml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -51,6 +51,13 @@
5151
<groupId>org.apache.maven.plugins</groupId>
5252
<artifactId>maven-jar-plugin</artifactId>
5353
<version>3.3.0</version>
54+
<configuration>
55+
<archive>
56+
<manifestEntries>
57+
<Automatic-Module-Name>com.oracle.database.jdbc.provider.pkl</Automatic-Module-Name>
58+
</manifestEntries>
59+
</archive>
60+
</configuration>
5461
<executions>
5562
<execution>
5663
<goals>

0 commit comments

Comments
 (0)