Форум программистов, компьютерный форум, киберфорум
Java: GUI, графика
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/3: Рейтинг темы: голосов - 3, средняя оценка - 5.00
0 / 0 / 0
Регистрация: 24.03.2021
Сообщений: 11
1

Jogl ошибка: Exception in thread "Thread-0" java.lang.UnsatisfiedLinkError: Can't load library: /Users/maga/IdeaProjects

10.03.2022, 17:00. Показов 512. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
При запуске программы на маке выдает ошибку, хотя тот же код с теми же подключенными библиотеками работает на windows
Среда Intellij idea CE

Вот что выдает консоль:
Код
/Library/Java/JavaVirtualMachines/amazon-corretto-8.jdk/Contents/Home/bin/java -javaagent:/Applications/IntelliJ IDEA CE.app/Contents/lib/idea_rt.jar=50599:/Applications/IntelliJ IDEA CE.app/Contents/bin -Dfile.encoding=UTF-8 -classpath /Library/Java/JavaVirtualMachines/amazon-corretto-8.jdk/Contents/Home/jre/lib/charsets.jar:/Library/Java/JavaVirtualMachines/amazon-corretto-8.jdk/Contents/Home/jre/lib/ext/cldrdata.jar:/Library/Java/JavaVirtualMachines/amazon-corretto-8.jdk/Contents/Home/jre/lib/ext/dnsns.jar:/Library/Java/JavaVirtualMachines/amazon-corretto-8.jdk/Contents/Home/jre/lib/ext/jaccess.jar:/Library/Java/JavaVirtualMachines/amazon-corretto-8.jdk/Contents/Home/jre/lib/ext/jfxrt.jar:/Library/Java/JavaVirtualMachines/amazon-corretto-8.jdk/Contents/Home/jre/lib/ext/localedata.jar:/Library/Java/JavaVirtualMachines/amazon-corretto-8.jdk/Contents/Home/jre/lib/ext/nashorn.jar:/Library/Java/JavaVirtualMachines/amazon-corretto-8.jdk/Contents/Home/jre/lib/ext/sunec.jar:/Library/Java/JavaVirtualMachines/amazon-corretto-8.jdk/Contents/Home/jre/lib/ext/sunjce_provider.jar:/Library/Java/JavaVirtualMachines/amazon-corretto-8.jdk/Contents/Home/jre/lib/ext/sunpkcs11.jar:/Library/Java/JavaVirtualMachines/amazon-corretto-8.jdk/Contents/Home/jre/lib/ext/zipfs.jar:/Library/Java/JavaVirtualMachines/amazon-corretto-8.jdk/Contents/Home/jre/lib/jce.jar:/Library/Java/JavaVirtualMachines/amazon-corretto-8.jdk/Contents/Home/jre/lib/jfr.jar:/Library/Java/JavaVirtualMachines/amazon-corretto-8.jdk/Contents/Home/jre/lib/jfxswt.jar:/Library/Java/JavaVirtualMachines/amazon-corretto-8.jdk/Contents/Home/jre/lib/jsse.jar:/Library/Java/JavaVirtualMachines/amazon-corretto-8.jdk/Contents/Home/jre/lib/management-agent.jar:/Library/Java/JavaVirtualMachines/amazon-corretto-8.jdk/Contents/Home/jre/lib/resources.jar:/Library/Java/JavaVirtualMachines/amazon-corretto-8.jdk/Contents/Home/jre/lib/rt.jar:/Users/maga/IdeaProjects/proj/out/production/proj:/Users/maga/Documents/jogl/gluegen-rt-natives-macosx-universal.jar:/Users/maga/Documents/jogl/gluegen-rt-natives-windows-amd64.jar:/Users/maga/Documents/jogl/gluegen-rt-natives-windows-i586.jar:/Users/maga/Documents/jogl/gluegen-rt.jar:/Users/maga/Documents/jogl/jogl-all-natives-windows-i586.jar:/Users/maga/Documents/jogl/jogl-all-natives-windows-amd64.jar:/Users/maga/Documents/jogl/jogl-all.jar:/Users/maga/Documents/gluegen-rt-natives-macosx-universal JavaDia
Exception in thread "Thread-0" java.lang.UnsatisfiedLinkError: Can't load library: /Users/maga/IdeaProjects/proj/natives/macosx-universal//nativewindow_awt
	at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1820)
	at java.lang.Runtime.load0(Runtime.java:810)
	at java.lang.System.load(System.java:1088)
	at com.jogamp.common.jvm.JNILibLoaderBase.loadLibraryInternal(JNILibLoaderBase.java:624)
	at com.jogamp.common.jvm.JNILibLoaderBase.access$000(JNILibLoaderBase.java:63)
	at com.jogamp.common.jvm.JNILibLoaderBase$DefaultAction.loadLibrary(JNILibLoaderBase.java:106)
	at com.jogamp.common.jvm.JNILibLoaderBase.loadLibrary(JNILibLoaderBase.java:487)
	at jogamp.nativewindow.NWJNILibLoader.access$000(NWJNILibLoader.java:39)
	at jogamp.nativewindow.NWJNILibLoader$1.run(NWJNILibLoader.java:49)
	at jogamp.nativewindow.NWJNILibLoader$1.run(NWJNILibLoader.java:41)
	at java.security.AccessController.doPrivileged(Native Method)
	at jogamp.nativewindow.NWJNILibLoader.loadNativeWindow(NWJNILibLoader.java:41)
	at jogamp.nativewindow.jawt.JAWTUtil.<clinit>(JAWTUtil.java:336)
	at java.lang.Class.forName0(Native Method)
	at java.lang.Class.forName(Class.java:348)
	at com.jogamp.nativewindow.NativeWindowFactory$3.run(NativeWindowFactory.java:344)
	at com.jogamp.nativewindow.NativeWindowFactory$3.run(NativeWindowFactory.java:340)
	at java.security.AccessController.doPrivileged(Native Method)
	at com.jogamp.nativewindow.NativeWindowFactory.initSingleton(NativeWindowFactory.java:340)
	at com.jogamp.opengl.GLProfile.initProfilesForDefaultDevices(GLProfile.java:1721)
	at com.jogamp.opengl.GLProfile.access$000(GLProfile.java:80)
	at com.jogamp.opengl.GLProfile$1.run(GLProfile.java:230)
	at java.security.AccessController.doPrivileged(Native Method)
	at com.jogamp.opengl.GLProfile.initSingleton(GLProfile.java:216)
	at com.jogamp.opengl.GLProfile.getDefaultDevice(GLProfile.java:2027)
	at com.jogamp.opengl.awt.GLCanvas.<init>(GLCanvas.java:264)
	at com.jogamp.opengl.awt.GLCanvas.<init>(GLCanvas.java:231)
	at com.jogamp.opengl.awt.GLCanvas.<init>(GLCanvas.java:218)
	at JavaDia.run(JavaDia.java:19)
	at java.lang.Thread.run(Thread.java:750)

Process finished with exit code 0

Собственно сам код:
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
import java.awt.Frame;
import java.awt.event.KeyEvent;
import java.awt.event.KeyListener;
import java.awt.event.WindowAdapter;
import java.awt.event.WindowEvent;
 
import com.jogamp.opengl.awt.GLCanvas;
 
public class JavaDia implements Runnable, KeyListener {
    private static Thread displayT = new Thread(new JavaDia());
    private static boolean bQuit = false;
 
    public static void main(String[] args) {
        displayT.start();
    }
 
    public void run() {
        Frame frame = new Frame("Jogl 3D Shape/Rotation");
        GLCanvas canvas = new GLCanvas();
        int size = frame.getExtendedState();
 
        canvas.addGLEventListener(new JavaRender());
        frame.add(canvas);
        frame.setUndecorated(true);
        size |= Frame.MAXIMIZED_BOTH;
        frame.setExtendedState(size);
        canvas.addKeyListener(this);
        frame.pack();
        frame.setLocationRelativeTo(null);
 
        frame.addWindowListener(new WindowAdapter() {
            public void windowClosing(WindowEvent e) {
                bQuit = true;
                System.exit(0);
            }
        });
 
        frame.setVisible(true);
        canvas.requestFocus();
        while( !bQuit ) {
            canvas.display();
        }
    }
 
    public void keyPressed(KeyEvent e) {
        if(e.getKeyCode() == KeyEvent.VK_ESCAPE) {
            displayT = null;
            bQuit = true;
            System.exit(0);
        }
    }
 
    public void keyReleased(KeyEvent e) {
    }
 
    public void keyTyped(KeyEvent e) {
    }
}
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
10.03.2022, 17:00
Ответы с готовыми решениями:

Ошибка Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException
Помогите пожалуйста package pr; import java.awt.EventQueue; import javax.swing.JFrame;...

Exception in thread "main" java.lang.IllegalArgumentException: illegal component position at java.desktop/java.awt.Cont
import javax.swing.*; import java.awt.*; import java.awt.event.ActionEvent; import...

Exception in thread "main" java.lang.UnsatisfiedLinkError: no lwjgl in java.library.path
Добрый день. Друзья, у мене вот такая проблема. Перешел я з виндовса на мак. Использую intellij...

Ошибка Exception in thread "JavaFX Application Thread" java.lang.NullPointerException
Вот что хочу сделать HBox hbox = new HBox(5); hbox.setAlignment(Pos.CENTER);...

Ошибка Exception in thread "JavaFX Application Thread" java.lang.NullPointerException
package sample; import java.sql.Connection; import java.sql.DriverManager; import...

1
Модератор
Эксперт Java
2559 / 1095 / 375
Регистрация: 11.08.2017
Сообщений: 3,334
10.03.2022, 21:04 2
Какой версии контекст создается? Если что под маком версий выше 4.1 не существует.
0
10.03.2022, 21:04
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
10.03.2022, 21:04
Помогаю со студенческими работами здесь

Exception in thread "JavaFX Application Thread" java.lang.NullPointerException при создании Label
Пытаюсь написать чат по видео, в видео писали на Swing, я решил на JavaFX сразу начать учиться....

Как исправить проблему с Exception in thread "JavaFX Application Thread" java.lang.NullPointerException
Exception in thread &quot;JavaFX Application Thread&quot; java.lang.NullPointerException at...

Exception in thread "JavaFX Application Thread" java.lang.NullPointerException при создании новой Tab или окна
Доброго времени суток, уважаемые форумчане и форумчанки! Не бросаю попытки разобраться с JavaFX...

Exception java.lang.UnsatisfiedLinkError: Native library ocijdbc8.dll already loaded in another classloader
Сервлет использует jdbc:oracle:oci8 (Tomcat 5, J2SDK1.4, Oracle 8.1.7, net8 client). Подключаюсь к...

Ошибка 'Exception in thread 'main' java.lang.NoClassDefFoundError: D:JProgaSymbolTest'
Почему при выполнении файла SymbolTest.class выдается сообщение 'Exception in thread 'main'...

Ошибка Exception in thread 'main' java.lang.NoClassDefFoundError: CreateCoffees
Привет. Есть такая проблема... Уставлен Oracle как сервер на одной машине и как клиент на другой....


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru