malcoauri
malcoauri

Reputation: 12189

How to execute project with JOGL library?

I'm developing Java project with JOGL, but when I'm trying to execute my project I'll got the following message:

Catched FileNotFoundException: E:\Eclipse\Projects\FuzzyProject\lib\jogl2-rc10\gluegen-natives-windows-i586.jar (Can't find file), while TempJarCache.bootstrapNativeLib() of jar:file:/E:/Eclipse/Projects/FuzzyProject/lib/jogl2-rc10/gluegen-natives-windows-i586.jar!/ (file:/E:/Eclipse/Projects/FuzzyProject/lib/jogl2-rc10/ + gluegen-natives-windows-i586.jar)
Exception in thread "AWT-EventQueue-0" java.lang.UnsatisfiedLinkError: no gluegen-rt in java.library.path

How can I fix this problem?

Upvotes: 1

Views: 2262

Answers (2)

Sergii Zagriichuk
Sergii Zagriichuk

Reputation: 5399

From console java -Djava.library.path=<path to native library> -jar (if jar) <name of jar or class>

From code just System.loadLibrary(<path to native library>)

From Eclipse: Run Configuration -> Arguments -> VM Argiments->-Djava.library.path=<path to native library>

Upvotes: 1

Thomas
Thomas

Reputation: 88717

I assume you're running this from eclipse and on a windows machine, so have a look here: I installed JOGL but why wont Eclipse recognize my hello world program?

For gluegen, have a look here: java.lang.UnsatisfiedLinkError: no gluegen-rt in java.library.path RCP Application

Upvotes: 1

Related Questions