-
Notifications
You must be signed in to change notification settings - Fork 39
Description
Environment
Windows: 10 x64
GraalVM(native-image): 23
Maven:3.8.8
Visual Stuido:2022 Community
<plugin>
<groupId>com.gluonhq</groupId>
<artifactId>gluonfx-maven-plugin</artifactId>
<version>1.0.26</version>
<configuration>
<target>host</target>
<mainClass>${mainClassName}</mainClass>
<releaseConfiguration>
<skipSigning>true</skipSigning>
<description>appDescription</description>
<vendor>vendor</vendor>
</releaseConfiguration>
<resourcesList>
<list>.*\\.properties$</list>
</resourcesList>
<nativeImageArgs>
<arg>-H:IncludeResources="fxml/.*$"</arg>
<arg>--allow-incomplete-classpath</arg>
<arg>--no-fallback</arg>
<arg>-H:+AllowIncompleteClasspath</arg>
<arg>-H:ClassInitialization=org.slf4j:build_time</arg>
<arg>--initialize-at-run-time=java.beans</arg>
<arg>--initialize-at-build-time=java.beans.Introspector$1</arg>
<arg>--initialize-at-build-time=javafx.beans</arg>
<arg>--initialize-at-build-time=com.sun.beans</arg>
<arg>--initialize-at-build-time=org.slf4j</arg>
<arg> --initialize-at-build-time=java.beans.Introspector</arg>
<arg> --initialize-at-build-time=org.slf4j.simple.SimpleLogger</arg>
<arg> --initialize-at-build-time=com.sun.beans.introspect.ClassInfo</arg>
<arg> --initialize-at-build-time=com.sun.beans.introspect.MethodInfo</arg>
<arg> --initialize-at-build-time=com.sun.beans.TypeResolver</arg>
<arg> --initialize-at-run-time=io.netty.util.internal.logging.Log4JLogger</arg>
<arg>--add-exports=org.graalvm.nativeimage.builder/com.oracle.svm.core.jdk=ALL-UNNAMED</arg>
<arg>--add-opens=jdk.management/com.sun.management.internal=ALL-UNNAMED</arg>
<arg>-H:-CheckToolchain</arg>
</nativeImageArgs>
</configuration>
</plugin>
mvn gluonfx:build
exception log:
Process
link
Command Line
link E:\git\im\fx-gui\target\gluonfx\x86_64-windows\gvm\fx-gui\launcher.obj E:\git\im\fx-gui\target\gluonfx\x86_64-windows\gvm\tmp\SVM-1745153390536\ldh.im.fxgui.main.obj E:\git\im\fx-gui\target\gluonfx\x86_64-windows\gvm\fx-gui\IconGroup.obj j2pkcs11.lib java.lib net.lib nio.lib prefs.lib zip.lib sunmscapi.lib extnet.lib jvm.lib libchelper.lib advapi32.lib iphlpapi.lib secur32.lib userenv.lib version.lib ws2_32.lib winhttp.lib ncrypt.lib crypt32.lib mswsock.lib /NODEFAULTLIB:libcmt.lib /SUBSYSTEM:WINDOWS /ENTRY:mainCRTStartup comdlg32.lib dwmapi.lib gdi32.lib imm32.lib shell32.lib uiautomationcore.lib urlmon.lib winmm.lib glass.lib javafx_font.lib javafx_iio.lib prism_common.lib prism_d3d.lib /WHOLEARCHIVE:glass.lib /WHOLEARCHIVE:javafx_font.lib /WHOLEARCHIVE:javafx_iio.lib /WHOLEARCHIVE:prism_common.lib /WHOLEARCHIVE:prism_d3d.lib /OUT:E:\git\im\fx-gui\target\gluonfx\x86_64-windows\fx-gui.exe /LIBPATH:C:\Users\37835.gluon\substrate\javafxStaticSdk\21-ea+11.2\windows-x86_64\sdk\lib /LIBPATH:D:\java\graalvm-java23\lib\svm\clibraries\windows-amd64 /LIBPATH:D:\java\graalvm-java23\lib\static\windows-amd64
Output
Microsoft (R) Incremental Linker Version 14.43.34810.0
Copyright (C) Microsoft Corporation. All rights reserved.
Creating library E:\git\im\fx-gui\target\gluonfx\x86_64-windows\fx-gui.lib and objects E:\git\im\fx-gui\target\gluonfx\x86_64-windows\fx-gui.exp
ldh.im.fxgui.main.obj : error LNK2001: unresolved external symbol Java_com_sun_management_internal_OperatingSystemImpl_getTotalMemorySize0
ldh.im.fxgui.main.obj : error LNK2001: unresolved external symbol Java_com_sun_management_internal_OperatingSystemImpl_initialize0
E:\git\im\fx-gui\target\gluonfx\x86_64-windows\fx-gui.exe : fatal error LNK1120: 2 unresolved external commands
Result
result: 1120
I would really appreciate any help in resolving this issue. Thank you so much!