Inhaltsverzeichnis

Java Tricks

Einrichten von Java3D in Netbeans

 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

Einrichten von javax.comm

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

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…