1 diff --git a/forge-adventure/pom.xml b/forge-adventure/pom.xml
2 index 4d81b150e0..80dd1e04cb 100644
3 --- a/forge-adventure/pom.xml
4 +++ b/forge-adventure/pom.xml
10 - <groupId>com.akathist.maven.plugins.launch4j</groupId>
11 - <artifactId>launch4j-maven-plugin</artifactId>
12 - <version>1.7.25</version>
16 - <phase>package</phase>
18 - <goal>launch4j</goal>
21 - <headerType>gui</headerType>
22 - <outfile>${project.build.directory}/forge-adventure-java8.exe</outfile>
23 - <jar>${project.build.finalName}-jar-with-dependencies.jar</jar>
24 - <dontWrapJar>true</dontWrapJar>
25 - <errTitle>forge</errTitle>
26 - <icon>src/main/config/forge-adventure.ico</icon>
28 - <mainClass>forge.adventure.Main</mainClass>
29 - <addDependencies>false</addDependencies>
30 - <preCp>anything</preCp>
33 - <minVersion>1.8.0</minVersion>
34 - <maxHeapSize>4096</maxHeapSize>
36 - <opt>-Dfile.encoding=UTF-8</opt>
46 - <fileDescription>Forge</fileDescription>
47 - <copyright>Forge</copyright>
53 - </txtProductVersion>
54 - <productName>forge-adventure</productName>
55 - <internalName>forge-adventure</internalName>
56 - <originalFilename>forge-adventure-java8.exe</originalFilename>
63 - <phase>package</phase>
65 - <goal>launch4j</goal>
68 - <headerType>gui</headerType>
69 - <outfile>${project.build.directory}/forge-adventure.exe</outfile>
70 - <jar>${project.build.finalName}-jar-with-dependencies.jar</jar>
71 - <dontWrapJar>true</dontWrapJar>
72 - <errTitle>forge</errTitle>
73 - <downloadUrl>https://www.oracle.com/java/technologies/downloads/</downloadUrl>
74 - <icon>src/main/config/forge-adventure.ico</icon>
76 - <mainClass>forge.adventure.Main</mainClass>
77 - <addDependencies>false</addDependencies>
78 - <preCp>anything</preCp>
81 - <minVersion>11.0.1</minVersion>
82 - <jdkPreference>jdkOnly</jdkPreference>
83 - <maxHeapSize>4096</maxHeapSize>
85 - <opt>-Dfile.encoding=UTF-8</opt>
86 - <opt>--add-opens java.base/java.lang=ALL-UNNAMED</opt>
87 - <opt>--add-opens java.base/java.math=ALL-UNNAMED</opt>
88 - <opt>--add-opens java.base/jdk.internal.misc=ALL-UNNAMED</opt>
89 - <opt>--add-opens java.base/java.nio=ALL-UNNAMED</opt>
90 - <opt>--add-opens=java.base/sun.nio.ch=ALL-UNNAMED</opt>
91 - <opt>--add-opens java.base/java.util=ALL-UNNAMED</opt>
92 - <opt>--add-opens java.base/java.lang.reflect=ALL-UNNAMED</opt>
93 - <opt>--add-opens java.base/java.text=ALL-UNNAMED</opt>
94 - <opt>--add-opens java.desktop/java.awt=ALL-UNNAMED</opt>
95 - <opt>--add-opens java.desktop/java.awt.font=ALL-UNNAMED</opt>
96 - <opt>--add-opens java.desktop/java.awt.image=ALL-UNNAMED</opt>
97 - <opt>--add-opens java.desktop/java.awt.color=ALL-UNNAMED</opt>
98 - <opt>--add-opens java.desktop/sun.awt.image=ALL-UNNAMED</opt>
99 - <opt>--add-opens java.desktop/javax.swing=ALL-UNNAMED</opt>
100 - <opt>--add-opens java.desktop/javax.swing.border=ALL-UNNAMED</opt>
101 - <opt>--add-opens java.desktop/javax.swing.event=ALL-UNNAMED</opt>
102 - <opt>--add-opens java.desktop/sun.swing=ALL-UNNAMED</opt>
103 - <opt>--add-opens java.desktop/java.beans=ALL-UNNAMED</opt>
104 - <opt>--add-opens java.base/java.util.concurrent=ALL-UNNAMED</opt>
105 - <opt>--add-opens java.base/java.net=ALL-UNNAMED</opt>
106 - <opt>-Dio.netty.tryReflectionSetAccessible=true</opt>
116 - <fileDescription>Forge</fileDescription>
117 - <copyright>Forge</copyright>
121 - <txtProductVersion>
123 - </txtProductVersion>
124 - <productName>forge-adventure</productName>
125 - <internalName>forge-adventure</internalName>
126 - <originalFilename>forge-adventure.exe</originalFilename>
135 <groupId>com.google.code.maven-replacer-plugin</groupId>
136 <artifactId>replacer</artifactId>
137 diff --git a/forge-gui-desktop/pom.xml b/forge-gui-desktop/pom.xml
138 index 218e641096..e8d0905a3d 100644
139 --- a/forge-gui-desktop/pom.xml
140 +++ b/forge-gui-desktop/pom.xml
142 <id>windows-linux-release</id>
146 - <groupId>com.akathist.maven.plugins.launch4j</groupId>
147 - <artifactId>launch4j-maven-plugin</artifactId>
148 - <version>2.1.2</version>
152 - <phase>package</phase>
154 - <goal>launch4j</goal>
157 - <headerType>gui</headerType>
158 - <outfile>${project.build.directory}/forge-java8.exe</outfile>
159 - <jar>${project.build.finalName}-jar-with-dependencies.jar</jar>
160 - <dontWrapJar>true</dontWrapJar>
161 - <errTitle>forge</errTitle>
162 - <icon>src/main/config/forge.ico</icon>
164 - <mainClass>forge.view.Main</mainClass>
165 - <addDependencies>false</addDependencies>
166 - <preCp>anything</preCp>
169 - <minVersion>1.8.0</minVersion>
170 - <maxHeapSize>4096</maxHeapSize>
172 - <opt>-Dfile.encoding=UTF-8</opt>
177 - ${parsedVersion.majorVersion}.${parsedVersion.minorVersion}.${parsedVersion.incrementalVersion}.0
180 - ${parsedVersion.majorVersion}.${parsedVersion.minorVersion}.${parsedVersion.incrementalVersion}.0
182 - <fileDescription>Forge</fileDescription>
183 - <copyright>Forge</copyright>
185 - ${parsedVersion.majorVersion}.${parsedVersion.minorVersion}.${parsedVersion.incrementalVersion}.0
187 - <txtProductVersion>
188 - ${parsedVersion.majorVersion}.${parsedVersion.minorVersion}.${parsedVersion.incrementalVersion}.0
189 - </txtProductVersion>
190 - <productName>Forge</productName>
191 - <internalName>forge</internalName>
192 - <originalFilename>forge-java8.exe</originalFilename>
200 <groupId>org.apache.maven.plugins</groupId>
201 <artifactId>maven-antrun-plugin</artifactId>
202 @@ -396,131 +342,6 @@
203 <id>windows-linux</id>
207 - <groupId>com.akathist.maven.plugins.launch4j</groupId>
208 - <artifactId>launch4j-maven-plugin</artifactId>
209 - <version>2.1.2</version>
213 - <phase>package</phase>
215 - <goal>launch4j</goal>
218 - <headerType>gui</headerType>
219 - <outfile>${project.build.directory}/forge-java8.exe</outfile>
220 - <jar>${project.build.finalName}-jar-with-dependencies.jar</jar>
221 - <dontWrapJar>true</dontWrapJar>
222 - <errTitle>forge</errTitle>
223 - <icon>src/main/config/forge.ico</icon>
225 - <mainClass>forge.view.Main</mainClass>
226 - <addDependencies>false</addDependencies>
227 - <preCp>anything</preCp>
230 - <minVersion>1.8.0</minVersion>
231 - <maxHeapSize>4096</maxHeapSize>
233 - <opt>-Dfile.encoding=UTF-8</opt>
238 - ${parsedVersion.majorVersion}.${parsedVersion.minorVersion}.${parsedVersion.incrementalVersion}.0
241 - ${parsedVersion.majorVersion}.${parsedVersion.minorVersion}.${parsedVersion.incrementalVersion}.0
243 - <fileDescription>Forge</fileDescription>
244 - <copyright>Forge</copyright>
246 - ${parsedVersion.majorVersion}.${parsedVersion.minorVersion}.${parsedVersion.incrementalVersion}.0
248 - <txtProductVersion>
249 - ${parsedVersion.majorVersion}.${parsedVersion.minorVersion}.${parsedVersion.incrementalVersion}.0
250 - </txtProductVersion>
251 - <productName>Forge</productName>
252 - <internalName>forge</internalName>
253 - <originalFilename>forge-java8.exe</originalFilename>
260 - <phase>package</phase>
262 - <goal>launch4j</goal>
265 - <headerType>gui</headerType>
266 - <outfile>${project.build.directory}/forge.exe</outfile>
267 - <jar>${project.build.finalName}-jar-with-dependencies.jar</jar>
268 - <dontWrapJar>true</dontWrapJar>
269 - <errTitle>forge</errTitle>
270 - <downloadUrl>https://www.oracle.com/java/technologies/downloads/</downloadUrl>
271 - <icon>src/main/config/forge.ico</icon>
273 - <mainClass>forge.view.Main</mainClass>
274 - <addDependencies>false</addDependencies>
275 - <preCp>anything</preCp>
278 - <minVersion>11.0.1</minVersion>
279 - <jdkPreference>jdkOnly</jdkPreference>
280 - <maxHeapSize>4096</maxHeapSize>
282 - <opt>-Dfile.encoding=UTF-8</opt>
283 - <opt>--add-opens java.base/java.lang=ALL-UNNAMED</opt>
284 - <opt>--add-opens java.base/java.math=ALL-UNNAMED</opt>
285 - <opt>--add-opens java.base/jdk.internal.misc=ALL-UNNAMED</opt>
286 - <opt>--add-opens java.base/java.nio=ALL-UNNAMED</opt>
287 - <opt>--add-opens=java.base/sun.nio.ch=ALL-UNNAMED</opt>
288 - <opt>--add-opens java.base/java.util=ALL-UNNAMED</opt>
289 - <opt>--add-opens java.base/java.lang.reflect=ALL-UNNAMED</opt>
290 - <opt>--add-opens java.base/java.text=ALL-UNNAMED</opt>
291 - <opt>--add-opens java.desktop/java.awt=ALL-UNNAMED</opt>
292 - <opt>--add-opens java.desktop/java.awt.font=ALL-UNNAMED</opt>
293 - <opt>--add-opens java.desktop/java.awt.image=ALL-UNNAMED</opt>
294 - <opt>--add-opens java.desktop/java.awt.color=ALL-UNNAMED</opt>
295 - <opt>--add-opens java.desktop/sun.awt.image=ALL-UNNAMED</opt>
296 - <opt>--add-opens java.desktop/javax.swing=ALL-UNNAMED</opt>
297 - <opt>--add-opens java.desktop/javax.swing.border=ALL-UNNAMED</opt>
298 - <opt>--add-opens java.desktop/javax.swing.event=ALL-UNNAMED</opt>
299 - <opt>--add-opens java.desktop/sun.swing=ALL-UNNAMED</opt>
300 - <opt>--add-opens java.desktop/java.beans=ALL-UNNAMED</opt>
301 - <opt>--add-opens java.base/java.util.concurrent=ALL-UNNAMED</opt>
302 - <opt>--add-opens java.base/java.net=ALL-UNNAMED</opt>
303 - <opt>-Dio.netty.tryReflectionSetAccessible=true</opt>
308 - ${parsedVersion.majorVersion}.${parsedVersion.minorVersion}.${parsedVersion.incrementalVersion}.0
311 - ${parsedVersion.majorVersion}.${parsedVersion.minorVersion}.${parsedVersion.incrementalVersion}.0
313 - <fileDescription>Forge</fileDescription>
314 - <copyright>Forge</copyright>
316 - ${parsedVersion.majorVersion}.${parsedVersion.minorVersion}.${parsedVersion.incrementalVersion}.0
318 - <txtProductVersion>
319 - ${parsedVersion.majorVersion}.${parsedVersion.minorVersion}.${parsedVersion.incrementalVersion}.0
320 - </txtProductVersion>
321 - <productName>Forge</productName>
322 - <internalName>forge</internalName>
323 - <originalFilename>forge.exe</originalFilename>
332 <groupId>org.apache.maven.plugins</groupId>
333 <artifactId>maven-antrun-plugin</artifactId>