Java HotSpot(TM) 64-Bit Server VM warning:
Answered
Hello,
I try to create a theme. I've follow all instructions in your tutorial. I use JDK17 like you require.
After setting everything up, this error occurs if I click on run project button:
```
/Library/Java/JavaVirtualMachines/jdk-17.jdk/Contents/Home/bin/java -Xmx512m -Xms256m -ea -Didea.config.path=/Volumes/Users/manny/Library/Caches/JetBrains/IdeaIC2023.1/plugins-sandbox/config -Didea.system.path=/Volumes/Users/manny/Library/Caches/JetBrains/IdeaIC2023.1/plugins-sandbox/system -Didea.plugins.path=/Volumes/Users/manny/Library/Caches/JetBrains/IdeaIC2023.1/plugins-sandbox/plugins -Didea.classpath.index.enabled=false -Djdk.module.illegalAccess.silent=true -Djava.system.class.loader=com.intellij.util.lang.PathClassLoader --add-opens=java.base/java.io=ALL-UNNAMED --add-opens=java.base/java.lang=ALL-UNNAMED --add-opens=java.base/java.lang.ref=ALL-UNNAMED --add-opens=java.base/java.lang.reflect=ALL-UNNAMED --add-opens=java.base/java.net=ALL-UNNAMED --add-opens=java.base/java.nio=ALL-UNNAMED --add-opens=java.base/java.nio.charset=ALL-UNNAMED --add-opens=java.base/java.text=ALL-UNNAMED --add-opens=java.base/java.time=ALL-UNNAMED --add-opens=java.base/java.util=ALL-UNNAMED --add-opens=java.base/java.util.concurrent=ALL-UNNAMED --add-opens=java.base/java.util.concurrent.atomic=ALL-UNNAMED --add-opens=java.base/jdk.internal.vm=ALL-UNNAMED --add-opens=java.base/sun.nio.ch=ALL-UNNAMED --add-opens=java.base/sun.nio.fs=ALL-UNNAMED --add-opens=java.base/sun.security.ssl=ALL-UNNAMED --add-opens=java.base/sun.security.util=ALL-UNNAMED --add-opens=java.base/sun.net.dns=ALL-UNNAMED --add-opens=java.desktop/com.apple.eawt=ALL-UNNAMED --add-opens=java.desktop/com.apple.eawt.event=ALL-UNNAMED --add-opens=java.desktop/com.apple.laf=ALL-UNNAMED --add-opens=java.desktop/java.awt=ALL-UNNAMED --add-opens=java.desktop/java.awt.dnd.peer=ALL-UNNAMED --add-opens=java.desktop/java.awt.event=ALL-UNNAMED --add-opens=java.desktop/java.awt.image=ALL-UNNAMED --add-opens=java.desktop/java.awt.peer=ALL-UNNAMED --add-opens=java.desktop/java.awt.font=ALL-UNNAMED --add-opens=java.desktop/javax.swing=ALL-UNNAMED --add-opens=java.desktop/javax.swing.plaf.basic=ALL-UNNAMED --add-opens=java.desktop/javax.swing.text.html=ALL-UNNAMED --add-opens=java.desktop/sun.awt.datatransfer=ALL-UNNAMED --add-opens=java.desktop/sun.awt.image=ALL-UNNAMED --add-opens=java.desktop/sun.awt=ALL-UNNAMED --add-opens=java.desktop/sun.font=ALL-UNNAMED --add-opens=java.desktop/sun.java2d=ALL-UNNAMED --add-opens=java.desktop/sun.lwawt=ALL-UNNAMED --add-opens=java.desktop/sun.lwawt.macosx=ALL-UNNAMED --add-opens=java.desktop/sun.swing=ALL-UNNAMED --add-opens=jdk.attach/sun.tools.attach=ALL-UNNAMED --add-opens=jdk.compiler/com.sun.tools.javac.api=ALL-UNNAMED --add-opens=jdk.internal.jvmstat/sun.jvmstat.monitor=ALL-UNNAMED --add-opens=jdk.jdi/com.sun.tools.jdi=ALL-UNNAMED -Dapple.laf.useScreenMenuBar=true -Dapple.awt.fileDialogForDirectories=true -Didea.platform.prefix=Idea -Didea.plugin.in.sandbox.mode=true "-javaagent:/Applications/IntelliJ IDEA CE.app/Contents/lib/idea_rt.jar=54828:/Applications/IntelliJ IDEA CE.app/Contents/bin" -Dfile.encoding=UTF-8 -classpath "/Applications/IntelliJ IDEA CE.app/Contents/lib/log4j.jar:/Applications/IntelliJ IDEA CE.app/Contents/lib/jdom.jar:/Applications/IntelliJ IDEA CE.app/Contents/lib/trove4j.jar:/Applications/IntelliJ IDEA CE.app/Contents/lib/openapi.jar:/Applications/IntelliJ IDEA CE.app/Contents/lib/util.jar:/Applications/IntelliJ IDEA CE.app/Contents/lib/util_rt.jar:/Applications/IntelliJ IDEA CE.app/Contents/lib/bootstrap.jar:/Applications/IntelliJ IDEA CE.app/Contents/lib/idea_rt.jar:/Applications/IntelliJ IDEA CE.app/Contents/lib/idea.jar:/Applications/IntelliJ IDEA CE.app/Contents/lib/3rd-party-rt.jar:/Applications/IntelliJ IDEA CE.app/Contents/lib/jna.jar" com.intellij.idea.Main
Java HotSpot(TM) 64-Bit Server VM warning: Archived non-system classes are disabled because the java.system.class.loader property is specified (value = "com.intellij.util.lang.PathClassLoader"). To use archived non-system classes, this property must not be set
Error occurred during initialization of VM
java.lang.NoClassDefFoundError: com/intellij/util/lang/UrlClassLoader
at java.lang.ClassLoader.defineClass1(java.base@17.0.7/Native Method)
at java.lang.ClassLoader.defineClass(java.base@17.0.7/ClassLoader.java:1012)
at java.security.SecureClassLoader.defineClass(java.base@17.0.7/SecureClassLoader.java:150)
at jdk.internal.loader.BuiltinClassLoader.defineClass(java.base@17.0.7/BuiltinClassLoader.java:862)
at jdk.internal.loader.BuiltinClassLoader.findClassOnClassPathOrNull(java.base@17.0.7/BuiltinClassLoader.java:760)
at jdk.internal.loader.BuiltinClassLoader.loadClassOrNull(java.base@17.0.7/BuiltinClassLoader.java:681)
at jdk.internal.loader.BuiltinClassLoader.loadClass(java.base@17.0.7/BuiltinClassLoader.java:639)
at jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(java.base@17.0.7/ClassLoaders.java:188)
at java.lang.ClassLoader.loadClass(java.base@17.0.7/ClassLoader.java:520)
at java.lang.Class.forName0(java.base@17.0.7/Native Method)
at java.lang.Class.forName(java.base@17.0.7/Class.java:467)
at java.lang.ClassLoader.initSystemClassLoader(java.base@17.0.7/ClassLoader.java:1981)
at java.lang.System.initPhase3(java.base@17.0.7/System.java:2246)
Caused by: java.lang.ClassNotFoundException: com.intellij.util.lang.UrlClassLoader
at jdk.internal.loader.BuiltinClassLoader.loadClass(java.base@17.0.7/BuiltinClassLoader.java:641)
at jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(java.base@17.0.7/ClassLoaders.java:188)
at java.lang.ClassLoader.loadClass(java.base@17.0.7/ClassLoader.java:520)
at java.lang.ClassLoader.defineClass1(java.base@17.0.7/Native Method)
at java.lang.ClassLoader.defineClass(java.base@17.0.7/ClassLoader.java:1012)
at java.security.SecureClassLoader.defineClass(java.base@17.0.7/SecureClassLoader.java:150)
at jdk.internal.loader.BuiltinClassLoader.defineClass(java.base@17.0.7/BuiltinClassLoader.java:862)
at jdk.internal.loader.BuiltinClassLoader.findClassOnClassPathOrNull(java.base@17.0.7/BuiltinClassLoader.java:760)
at jdk.internal.loader.BuiltinClassLoader.loadClassOrNull(java.base@17.0.7/BuiltinClassLoader.java:681)
at jdk.internal.loader.BuiltinClassLoader.loadClass(java.base@17.0.7/BuiltinClassLoader.java:639)
at jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(java.base@17.0.7/ClassLoaders.java:188)
at java.lang.ClassLoader.loadClass(java.base@17.0.7/ClassLoader.java:520)
at java.lang.Class.forName0(java.base@17.0.7/Native Method)
at java.lang.Class.forName(java.base@17.0.7/Class.java:467)
at java.lang.ClassLoader.initSystemClassLoader(java.base@17.0.7/ClassLoader.java:1981)
at java.lang.System.initPhase3(java.base@17.0.7/System.java:2246)
Process finished with exit code 1
```
I'm on macOS and use regularly PhpStorm.
How can I solve this problem?
Please sign in to leave a comment.
Hi,
This is probably this issue https://youtrack.jetbrains.com/issue/IDEA-302414.
Please set up your SDK with one of the fix versions when available: 2023.1.3, 2023.2 EAP 3.