@@ -169,17 +169,6 @@ application {
169
169
" -XX:+UseZGC" , " -XX:+ZUncommit" ,
170
170
" -XX:+UseStringDeduplication" ,
171
171
172
- // Fix for https://github.com/JabRef/jabref/issues/11188
173
- " --add-exports=javafx.base/com.sun.javafx.event=org.jabref.merged.module" ,
174
- " --add-exports=javafx.controls/com.sun.javafx.scene.control=org.jabref.merged.module" ,
175
-
176
- // Fix for https://github.com/JabRef/jabref/issues/11198
177
- " --add-opens=javafx.graphics/javafx.scene=org.jabref.merged.module" ,
178
- " --add-opens=javafx.controls/javafx.scene.control=org.jabref.merged.module" ,
179
- " --add-opens=javafx.controls/com.sun.javafx.scene.control=org.jabref.merged.module" ,
180
- // fix for https://github.com/JabRef/jabref/issues/11426
181
- " --add-opens=javafx.controls/javafx.scene.control.skin=org.jabref.merged.module" ,
182
-
183
172
// Fix for https://github.com/JabRef/jabref/issues/11225 on linux
184
173
" --add-opens=javafx.controls/javafx.scene.control=org.jabref" ,
185
174
" --add-exports=javafx.base/com.sun.javafx.event=org.jabref" ,
@@ -191,7 +180,7 @@ application {
191
180
" --add-opens=javafx.base/javafx.collections=org.jabref" ,
192
181
" --add-opens=javafx.base/javafx.collections.transformation=org.jabref" ,
193
182
194
- " --enable-native-access=org.jabref.merged.module, ai.djl.tokenizers,ai.djl.pytorch_engine,com.sun.jna,javafx.graphics,javafx.media,javafx.web,org.apache.lucene.core"
183
+ " --enable-native-access=ai.djl.tokenizers,ai.djl.pytorch_engine,com.sun.jna,javafx.graphics,javafx.media,javafx.web,org.apache.lucene.core"
195
184
)
196
185
}
197
186
@@ -244,8 +233,21 @@ jlink {
244
233
)
245
234
246
235
launcher {
247
- name =
248
- " JabRef"
236
+ name = " JabRef"
237
+ jvmArgs = listOf (
238
+ // Fix for https://github.com/JabRef/jabref/issues/11188
239
+ " --add-exports=javafx.base/com.sun.javafx.event=org.jabref.merged.module" ,
240
+ " --add-exports=javafx.controls/com.sun.javafx.scene.control=org.jabref.merged.module" ,
241
+
242
+ // Fix for https://github.com/JabRef/jabref/issues/11198
243
+ " --add-opens=javafx.graphics/javafx.scene=org.jabref.merged.module" ,
244
+ " --add-opens=javafx.controls/javafx.scene.control=org.jabref.merged.module" ,
245
+ " --add-opens=javafx.controls/com.sun.javafx.scene.control=org.jabref.merged.module" ,
246
+ // fix for https://github.com/JabRef/jabref/issues/11426
247
+ " --add-opens=javafx.controls/javafx.scene.control.skin=org.jabref.merged.module" ,
248
+
249
+ " --enable-native-access=org.jabref.merged.module"
250
+ )
249
251
}
250
252
251
253
// TODO: Remove as soon as dependencies are fixed (upstream)
0 commit comments