Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Username: Password: oppure
Java - java3d problema library.path
Forum - Java - java3d problema library.path

Avatar
()
Newbie


Messaggi:
Iscritto:

Segnala al moderatore
Postato alle 1:00
Giovedė, 01/01/1970
Salve ragazzi, sto realizzando un videogioco in java e finito il core ora sto cercando di creare una grafica per renderlo giocabile.
Ho importato la libreria java3d con tutte le altre librerie utility ma al momento del lancio di un'applicazione giocattolo di prova mi da questo errore:

Codice sorgente - presumibilmente Delphi

  1. Exception in thread "main" java.lang.UnsatisfiedLinkError: no j3dcore-ogl in java.library.path
  2.         at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1681)
  3.         at java.lang.Runtime.loadLibrary0(Runtime.java:840)
  4.         at java.lang.System.loadLibrary(System.java:1047)
  5.         at javax.media.j3d.NativePipeline$1.run(NativePipeline.java:189)
  6.         at java.security.AccessController.doPrivileged(Native Method)
  7.         at javax.media.j3d.NativePipeline.loadLibrary(NativePipeline.java:180)
  8.         at javax.media.j3d.NativePipeline.loadLibraries(NativePipeline.java:137)
  9.         at javax.media.j3d.MasterControl.loadLibraries(MasterControl.java:948)
  10.         at javax.media.j3d.VirtualUniverse.<clinit>(VirtualUniverse.java:280)
  11.         at SinglePlayer.Hello3d.<init>(Hello3d.java:16)
  12.         at SinglePlayer.Hello3d.main(Hello3d.java:30)



come OS ho ubuntu 11.10 e sto usando eclipse indigo come ide.

PM Quote
Avatar
()
Newbie


Messaggi:
Iscritto:

Segnala al moderatore
Postato alle 15:32
Venerdė, 20/01/2012
problema risolto, per chi capitasse nello stesso errore la soluzione sotto ambiente linux e' quella di digitare da terminale i seguenti due comandi:

Codice sorgente - presumibilmente Plain Text

  1. sudo apt-get install libjava3d-java
  2. sudo cp /usr/share/java/j3d*.jar  /usr/lib/jvm/java-6-sun/jre/lib/ext/


PM Quote