Skip to content

Commit e8d35a6

Browse files
authored
Added module-info.java using moditect plugin to preserve Java 8 compatibility (#96)
1 parent 961358f commit e8d35a6

File tree

2 files changed

+27
-0
lines changed

2 files changed

+27
-0
lines changed

pom.xml

+22
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
<groupId>org.sonatype.oss</groupId>
66
<artifactId>oss-parent</artifactId>
77
<version>7</version>
8+
<relativePath></relativePath>
89
</parent>
910
<groupId>com.googlecode.plist</groupId>
1011
<artifactId>dd-plist</artifactId>
@@ -195,6 +196,27 @@
195196
<autoReleaseAfterClose>true</autoReleaseAfterClose>
196197
</configuration>
197198
</plugin>
199+
<plugin>
200+
<groupId>org.moditect</groupId>
201+
<artifactId>moditect-maven-plugin</artifactId>
202+
<version>1.1.0</version>
203+
<executions>
204+
<execution>
205+
<id>add-module-infos</id>
206+
<phase>package</phase>
207+
<goals>
208+
<goal>add-module-info</goal>
209+
</goals>
210+
<configuration>
211+
<outputDirectory>${project.build.directory}</outputDirectory>
212+
<overwriteExistingFiles>true</overwriteExistingFiles>
213+
<module>
214+
<moduleInfoFile>src/main/moditect/module-info.java</moduleInfoFile>
215+
</module>
216+
</configuration>
217+
</execution>
218+
</executions>
219+
</plugin>
198220
</plugins>
199221
</build>
200222
<dependencies>

src/main/moditect/module-info.java

+5
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
module dd.plist {
2+
exports com.dd.plist;
3+
4+
requires java.xml;
5+
}

0 commit comments

Comments
 (0)