Когда я запускаю свою программу, IntelliJ выпускает ошибку. В использовании Java 11. < /p>
Execution failed for task ':Main.main()'.
> Process 'command '/Library/Java/JavaVirtualMachines/jdk-11.jdk/Contents/Home/bin/java'' finished with non-zero exit value 1
< /code>
build.gradle:
plugins {
id 'java'
}
version '1.0-SNAPSHOT'
sourceCompatibility = 1.11
repositories {
mavenCentral()
}
dependencies {
testCompile group: 'junit', name: 'junit', version: '4.12'
}
project.ext.lwjglVersion = "3.2.3"
project.ext.jomlVersion = "1.9.23"
project.ext.lwjglNatives = "natives-macos"
dependencies {
implementation platform("org.lwjgl:lwjgl-bom:$lwjglVersion")
implementation "org.lwjgl:lwjgl"
implementation "org.lwjgl:lwjgl-assimp"
implementation "org.lwjgl:lwjgl-glfw"
implementation "org.lwjgl:lwjgl-nfd"
implementation "org.lwjgl:lwjgl-openal"
implementation "org.lwjgl:lwjgl-opengl"
implementation "org.lwjgl:lwjgl-stb"
runtimeOnly "org.lwjgl:lwjgl::$lwjglNatives"
runtimeOnly "org.lwjgl:lwjgl-assimp::$lwjglNatives"
runtimeOnly "org.lwjgl:lwjgl-glfw::$lwjglNatives"
runtimeOnly "org.lwjgl:lwjgl-nfd::$lwjglNatives"
runtimeOnly "org.lwjgl:lwjgl-openal::$lwjglNatives"
runtimeOnly "org.lwjgl:lwjgl-opengl::$lwjglNatives"
runtimeOnly "org.lwjgl:lwjgl-stb::$lwjglNatives"
implementation "org.joml:joml:${jomlVersion}"
}
< /code>
main.java
import jade.Window;
public class Main {
public static void main(String[] args) {
Window window = Window.get();
window.run();
}
}
< /code>
window.java-> в jade package < /p>
package jade;
import org.lwjgl.Version;
import org.lwjgl.glfw.GLFWErrorCallback;
public class Window {
private int width, height;
private String title;
private static Window window = null;
private Window() {
this.width = 1920;
this.height = 1080;
this.title = "GameEngine";
}
public static Window get() {
if (Window.window == null) {
Window.window = new Window();
}
return Window.window;
}
public void run() {
System.out.println("Hello LWJGL " + Version.getVersion() + "!");
init();
loop();
}
public void init() {
GLFWErrorCallback.createPrint(System.err).set();
}
public void loop() {
}
}
< /code>
Класс окон даже не завершен, и как только я использую какие -либо функции GLFW, он ломается. Я не знаю, можно ли сказать то же самое для пакетов, которые я установил с LWJGL:
Я попытался переустановить градл, изменил версии Intelij, изменила версии Java, изменила версии LWJGL.
Подробнее здесь: https://stackoverflow.com/questions/796 ... -something
Почему мои библиотеки lwjgl.glfw на самом деле не делают что -то? ⇐ JAVA
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Как исправить java.lang.ClassNotFoundException: org.lwjgl.glfw.GLFW [закрыто]
Anonymous » » в форуме JAVA - 0 Ответы
- 40 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Как на самом деле работает httpclient (aka, что на самом деле не так с httpclient)?
Anonymous » » в форуме C# - 0 Ответы
- 16 Просмотры
-
Последнее сообщение Anonymous
-