Benutzer-Werkzeuge

Webseiten-Werkzeuge


Seitenleiste

pc:java

Java Tricks

Einrichten von Java3D in Netbeans

  • Archiv von https://java3d.dev.java.net/ downloaden
  • Auspacken und README lesen
  • JARs und Libs auspacken
  • Pfad-Variablen für Netbeans in der .bashrc setzen
 export CLASSPATH=.:/home/steffen/java3d_libs/lib/ext/j3dcore.jar:/home/steffen/java3d_libs/lib/ext/j3dutils.jar:/home/steffen/java3d_libs/lib/ext/vecmath.jar
 export LD_LIBRARY_PATH=/home/steffen/java3d_libs/lib/i386
  • In Netbeans unter Tools/Libraries als neue globale Library Java3D die drei einzelnen J3D- Jarfiles sowie das Libraryverzeichnis ergänzen
  • im einzelnen Project dann unter „Properties/Libraries/Compile(Compile-Time Libraries)/Add Library..“ die oben frisch erstellte Java3D- Library hinzufügen

Einrichten von javax.comm

(siehe auch http://www.captain.at/howto-java-serial-port-javax-comm-rxtx.php)

  • Downloaden des Archives von java.sun.com
mkdir lib
copy libLinuxSerialParallel.so to lib/
copy javax.comm.properties to lib/
copy comm.jar to lib/

Ergänzen der javax.comm.properties um evt. notwendige zusätzliche Ports

# Implementation specific driver
driver=com.sun.comm.LinuxDriver

# Paths to server-side serial port devices
serpath0 = /dev/ttyUSB0
serpath1 = /dev/ttyS0
serpath2 = /dev/ttyS1

Kompilieren und Aufrufen

javac -extdirs lib/ ttyReader.java
java -Djava.library.path=lib/ -cp lib/comm.jar:. ttyReader

Sowohl .jar- Suchpfad als auch die properties-Datei muß im Library- Pfad enthalten sein…

pc/java.txt · Zuletzt geändert: 2010/07/24 16:12 (Externe Bearbeitung)