```WARNING: Using incubator modules: jdk.incubator...
# compose-desktop
s
Copy code
WARNING: Using incubator modules: jdk.incubator.jpackage
java.lang.IllegalArgumentException: jdk.incubator.jpackage.internal.ConfigException: The configured main jar does not exist in the input directory /Users/sololo/Documents/Java/Java Projects/DesktopAppDemo/build/compose/tmp/packageDmg/libs/DesktopAppDemo-1.1.0-30a8f8b2a9a1d7678d1fbcccb1c9e1f.jar
is there any one see this problem before?
./gradlew desktoppackageDmg
o
please share your project, hard to tell otherwise
@olonho please~
o
do you use JDK 15?
for me
./gradlew :packageDmg
produces meaningful DMG with the following JDK:
Copy code
OpenJDK Runtime Environment AdoptOpenJDK (build 15.0.1+9)
OpenJDK 64-Bit Server VM AdoptOpenJDK (build 15.0.1+9, mixed mode, sharing)
s
I use JDK 14
o
Please use JDK 15
s
java.lang.NoClassDefFoundError: Could not initialize class org.jetbrains.kotlin.com.intellij.pom.java.LanguageLevel at org.jetbrains.kotlin.com.intellij.core.CoreLanguageLevelProjectExtension.<init>(CoreLanguageLevelProjectExtension.java:26) at org.jetbrains.kotlin.com.intellij.core.JavaCoreProjectEnvironment.<init>(JavaCoreProjectEnvironment.java:42) at org.jetbrains.kotlin.cli.jvm.compiler.KotlinCoreProjectEnvironment.<init>(KotlinCoreProjectEnvironment.kt:26) at org.jetbrains.kotlin.cli.jvm.compiler.KotlinCoreEnvironment$ProjectEnvironment.<init>(KotlinCoreEnvironment.kt:121) at org.jetbrains.kotlin.cli.jvm.compiler.KotlinCoreEnvironment$Companion.createForProduction(KotlinCoreEnvironment.kt:425) at org.jetbrains.kotlin.cli.jvm.K2JVMCompiler.createCoreEnvironment(K2JVMCompiler.kt:226) at org.jetbrains.kotlin.cli.jvm.K2JVMCompiler.doExecute(K2JVMCompiler.kt:152) at org.jetbrains.kotlin.cli.jvm.K2JVMCompiler.doExecute(K2JVMCompiler.kt:52) at org.jetbrains.kotlin.cli.common.CLICompiler.execImpl(CLICompiler.kt:88) at org.jetbrains.kotlin.cli.common.CLICompiler.execImpl(CLICompiler.kt:44)
o
Use Hotspot, not J9 build of OpenJDK
s
It works now! thanks bro.