Ошибка библиотеки в Processing.org SimpleARToolKit & Java на Mac OSX
Я пытаюсь получить SimpleARToolKit в IDE Processing.org на моем Mac. Я скачал файлы SimpleARToolKit и JMyron. Я получал некоторые ошибки JMyron, но я переместил файлы библиотеки, и теперь эти ошибки исчезли. Проблема, с которой я столкнулся сейчас, заключается в том, что когда я пытаюсь запустить demo01.pde из SimpleARToolKit, я получаю сообщение об ошибке:
UnsatisfiedLinkError: нет JARToolKit в java.library.path Исключение в потоке "Поток анимации" java.lang.UnsatisfiedLinkError: нет JARToolKit в java.library.path в java.lang.ClassLoader.loadLibrary(ClassLoader.j75).Runtime.loadLibrary0(Runtime.java:823) в java.lang.System.loadLibrary(System.java:1045) в net.sourceforge.jartoolkit.core.JARToolKit.(JARToolKit.java:40) в pARToolKit.SimpleARToolKit. SimpleARToolKit.java:36) в demo01.setup(demo01.java:44) в processing.core.PApplet.handleDraw(PApplet.java:1608) в processing.core.PApplet.run(PApplet.java:1530) в java.lang.Thread.run(Thread.java:680)
Демо вылетает на этой строке:ar = new SimpleARToolKit(this, capWidth, capHeight);
Я нашел несколько других веб-сайтов, которые, кажется, задают тот же вопрос, но ни один из них не на английском языке, и с помощью Google Translate ни один из них, похоже, не решил проблему.
Обновление: это еще не решено, но у меня есть обновление:
Я нашел jARToolKit на SourceForge.net
Внутри папки jARToolKit.zip я нашел файл jARToolKit.jar и скопировал его в папку Mac/Library/Java/Extensions/
Теперь, когда я запускаю код, ошибка говорит "нет jartoolkit в java.library.path" (обратите внимание на строчный "jartoolkit") - в отличие от оригинального "нет JARToolKit в java.library.path". Если я удаляю файл.jar из папки Extensions, снова появляется исходная ошибка, поэтому я думаю, что я на правильном пути, но что-то все еще отсутствует.