I just started using JME3, and tried to use IntelliJ (Maven). I got the following error:
/home/leo/.jdks/openjdk-15/bin/java -javaagent:/home/leo/idea-IC-202.7660.26/lib/idea_rt.jar=46179:/home/leo/idea-IC-202.7660.26/bin -Dfile.encoding=UTF-8 -classpath /home/leo/JMonkeyEngine/target/classes:/home/leo/.m2/repository/java3d/vecmath/1.3.1/vecmath-1.3.1.jar:/home/leo/.m2/repository/asm/asm-all/3.1/asm-all-3.1.jar:/home/leo/.m2/repository/ant/ant/1.6.5/ant-1.6.5.jar:/home/leo/.m2/repository/org/bushe/eventbus/1.3/eventbus-1.3.jar:/home/leo/.m2/repository/xpp3/xpp3/1.1.4c/xpp3-1.1.4c.jar:/home/leo/.m2/repository/org/jmonkeyengine/jme3-core/3.1.0-beta1/jme3-core-3.1.0-beta1.jar:/home/leo/.m2/repository/org/jmonkeyengine/jme3-desktop/3.1.0-beta1/jme3-desktop-3.1.0-beta1.jar:/home/leo/.m2/repository/org/jmonkeyengine/jme3-networking/3.1.0-beta1/jme3-networking-3.1.0-beta1.jar:/home/leo/.m2/repository/org/jmonkeyengine/jme3-jbullet/3.1.0-beta1/jme3-jbullet-3.1.0-beta1.jar:/home/leo/.m2/repository/org/jmonkeyengine/jme3-terrain/3.1.0-beta1/jme3-terrain-3.1.0-beta1.jar:/home/leo/.m2/repository/org/jmonkeyengine/jme3-plugins/3.1.0-beta1/jme3-plugins-3.1.0-beta1.jar:/home/leo/.m2/repository/org/jmonkeyengine/jme3-lwjgl/3.1.0-beta1/jme3-lwjgl-3.1.0-beta1.jar:/home/leo/.m2/repository/org/lwjgl/lwjgl/lwjgl/2.9.3/lwjgl-2.9.3.jar:/home/leo/.m2/repository/org/lwjgl/lwjgl/lwjgl-platform/2.9.3/lwjgl-platform-2.9.3-natives-windows.jar:/home/leo/.m2/repository/org/lwjgl/lwjgl/lwjgl-platform/2.9.3/lwjgl-platform-2.9.3-natives-linux.jar:/home/leo/.m2/repository/org/lwjgl/lwjgl/lwjgl-platform/2.9.3/lwjgl-platform-2.9.3-natives-osx.jar:/home/leo/.m2/repository/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar:/home/leo/.m2/repository/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar:/home/leo/.m2/repository/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-linux.jar:/home/leo/.m2/repository/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-windows.jar:/home/leo/.m2/repository/net/java/jinput/jinput-platform/2.0.5/jinput-platform-2.0.5-natives-osx.jar:/home/leo/.m2/repository/org/jmonkeyengine/jme3-effects/3.1.0-beta1/jme3-effects-3.1.0-beta1.jar:/home/leo/.m2/repository/org/jmonkeyengine/jme3-blender/3.1.0-beta1/jme3-blender-3.1.0-beta1.jar:/home/leo/.m2/repository/org/ejml/dense64/0.27/dense64-0.27.jar:/home/leo/.m2/repository/org/ejml/simple/0.27/simple-0.27.jar:/home/leo/.m2/repository/org/ejml/denseC64/0.27/denseC64-0.27.jar:/home/leo/.m2/repository/org/ejml/core/0.27/core-0.27.jar:/home/leo/.m2/repository/org/jmonkeyengine/jme3-bullet-native/3.1.0-beta1/jme3-bullet-native-3.1.0-beta1.jar:/home/leo/.m2/repository/org/jmonkeyengine/jme3-bullet/3.1.0-beta1/jme3-bullet-3.1.0-beta1.jar jme3.helloworld.Main
Dec 19, 2020 8:18:30 PM com.jme3.system.JmeDesktopSystem initialize
INFO: Running on jMonkeyEngine 3.1-beta1
* Branch: HEAD
* Git Hash: 310f4db
* Build Date: 2016-04-25
Exception in thread "jME3 Main" java.lang.UnsatisfiedLinkError: /home/leo/JMonkeyEngine/liblwjgl64.so: /home/leo/.jdks/openjdk-15/lib/libjawt.so: version `SUNWprivate_1.1' not found (required by /home/leo/JMonkeyEngine/liblwjgl64.so)
at java.base/jdk.internal.loader.NativeLibraries.load(Native Method)
at java.base/jdk.internal.loader.NativeLibraries$NativeLibraryImpl.open(NativeLibraries.java:383)
at java.base/jdk.internal.loader.NativeLibraries.loadLibrary(NativeLibraries.java:227)
at java.base/jdk.internal.loader.NativeLibraries.loadLibrary(NativeLibraries.java:169)
at java.base/java.lang.ClassLoader.loadLibrary(ClassLoader.java:2407)
at java.base/java.lang.Runtime.load0(Runtime.java:747)
at java.base/java.lang.System.load(System.java:1857)
at org.lwjgl.Sys$1.run(Sys.java:70)
at java.base/java.security.AccessController.doPrivileged(AccessController.java:312)
at org.lwjgl.Sys.doLoadLibrary(Sys.java:66)
at org.lwjgl.Sys.loadLibrary(Sys.java:87)
at org.lwjgl.Sys.<clinit>(Sys.java:117)
at com.jme3.system.lwjgl.LwjglAbstractDisplay.run(LwjglAbstractDisplay.java:210)
at java.base/java.lang.Thread.run(Thread.java:832)
Process finished with exit code 0
This is my pom.xml:
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>jme3.helloworld</groupId>
<artifactId>jme3-example</artifactId>
<version>1.0-SNAPSHOT</version>
<packaging>jar</packaging>
<name>JME3 maven project</name>
<properties>
<jme3.version>3.1.0-beta1</jme3.version>
<maven.compiler.release>9</maven.compiler.release>
</properties>
<dependencies>
<!-- https://mvnrepository.com/artifact/cz.advel.jbullet/jbullet -->
<dependency>
<groupId>cz.advel.jbullet</groupId>
<artifactId>jbullet</artifactId>
<version>20101010</version>
</dependency>
<!-- https://mvnrepository.com/artifact/org.cogchar/ext.bundle.opengl.nifty -->
<dependency>
<groupId>org.cogchar</groupId>
<artifactId>ext.bundle.opengl.nifty</artifactId>
<version>1.0.9.1</version>
</dependency>
<dependency>
<groupId>org.jmonkeyengine</groupId>
<artifactId>jme3-core</artifactId>
<version>${jme3.version}</version>
</dependency>
<dependency>
<groupId>org.jmonkeyengine</groupId>
<artifactId>jme3-desktop</artifactId>
<version>${jme3.version}</version>
</dependency>
<dependency>
<groupId>org.jmonkeyengine</groupId>
<artifactId>jme3-networking</artifactId>
<version>${jme3.version}</version>
</dependency>
<dependency>
<groupId>org.jmonkeyengine</groupId>
<artifactId>jme3-jbullet</artifactId>
<version>${jme3.version}</version>
</dependency>
<dependency>
<groupId>org.jmonkeyengine</groupId>
<artifactId>jme3-plugins</artifactId>
<version>${jme3.version}</version>
</dependency>
<dependency>
<groupId>org.jmonkeyengine</groupId>
<artifactId>jme3-lwjgl</artifactId>
<version>${jme3.version}</version>
</dependency>
<dependency>
<groupId>org.jmonkeyengine</groupId>
<artifactId>jme3-effects</artifactId>
<version>${jme3.version}</version>
</dependency>
<dependency>
<groupId>org.jmonkeyengine</groupId>
<artifactId>jme3-blender</artifactId>
<version>${jme3.version}</version>
</dependency>
<dependency>
<groupId>org.jmonkeyengine</groupId>
<artifactId>jme3-bullet-native</artifactId>
<version>${jme3.version}</version>
</dependency>
</dependencies>
<repositories>
<repository>
<id>bintray-jmonkeyengine-org.jmonkeyengine</id>
<name>bintray</name>
<url>http://dl.bintray.com/jmonkeyengine/org.jmonkeyengine</url>
</repository>
</repositories>
</project>
How do I fix this? Thanks.