Skip to content

Commit f5f9c74

Browse files
authored
Merge pull request #31 from makbn/release/1.9.5
Release/1.9.5
2 parents 251e716 + b96a0fa commit f5f9c74

File tree

1 file changed

+28
-0
lines changed

1 file changed

+28
-0
lines changed

pom.xml

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -89,6 +89,19 @@
8989
</descriptorRefs>
9090
</configuration>
9191
</plugin>
92+
<plugin>
93+
<groupId>org.apache.maven.plugins</groupId>
94+
<artifactId>maven-jar-plugin</artifactId>
95+
<version>3.3.0</version>
96+
<configuration>
97+
<archive>
98+
<manifest>
99+
<addClasspath>true</addClasspath>
100+
<mainClass>io.github.makbn.jlmap.demo.LeafletTestJFX</mainClass>
101+
</manifest>
102+
</archive>
103+
</configuration>
104+
</plugin>
92105
<plugin>
93106
<groupId>org.apache.maven.plugins</groupId>
94107
<artifactId>maven-surefire-plugin</artifactId>
@@ -104,6 +117,21 @@
104117
</argLine>
105118
</configuration>
106119
</plugin>
120+
<plugin>
121+
<groupId>org.codehaus.mojo</groupId>
122+
<artifactId>exec-maven-plugin</artifactId>
123+
<version>3.1.0</version>
124+
<configuration>
125+
<mainClass>io.github.makbn.jlmap.demo.LeafletTestJFX</mainClass>
126+
<arguments>
127+
<argument>--module-path ${project.basedir}/../../sdk/javafx-sdk-17.0.16/lib</argument>
128+
<argument>--add-modules</argument>
129+
<argument>javafx.controls,javafx.base,javafx.swing,javafx.web,javafx.graphics,jdk.jsobject</argument>
130+
<argument>--add-opens</argument>
131+
<argument>javafx.web/com.sun.javafx.webkit=ALL-UNNAMED</argument>
132+
</arguments>
133+
</configuration>
134+
</plugin>
107135
</plugins>
108136
<sourceDirectory>src/main/java</sourceDirectory>
109137
<testSourceDirectory>src/test/java</testSourceDirectory>

0 commit comments

Comments
 (0)