so ich habe es geschaft das programm zum "laufen" zu bringen.
man muss die jre auf eine andere art und weise umstellen als ich das gemacht habe.
das in den terminal eingeben. damit stellt man temporär die jre auf version 1.6 um. funktioniert meines wissens nach nur unter 10.5 mit java 1.6 update. für 10.4 gibt es dieses update nicht.Code:JAVA_HOME=/System/Library/Frameworks/JavaVM.framework/Versions/1.6/Home export JAVA_HOME PATH=$JAVA_HOME/bin:$PATH export PATH
gestartet wird das programm aus der gleichen terminal sitzung (nur dort gilt das andere java) mit dem befehl:
allerdings kann ich nicht per USB flashen. auf der linken seite steht nur eine com10 schnittstelle. wenn ich auf den button klicke kommt folgende meldung:Code:java ch.MVCcontroller
weil es so hübsch ist habe ich noch einen screenshot angehangen.Code:java.lang.UnsatisfiedLinkError: /Library/Java/Extensions/librxtxSerial.jnilib: thrown while loading gnu.io.RXTXCommDriver Exception in thread "AWT-EventQueue-0" java.lang.UnsatisfiedLinkError: /Library/Java/Extensions/librxtxSerial.jnilib: at java.lang.ClassLoader$NativeLibrary.load(Native Method) at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1822) at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1715) at java.lang.Runtime.loadLibrary0(Runtime.java:823) at java.lang.System.loadLibrary(System.java:1030) at gnu.io.CommPortIdentifier.<clinit>(CommPortIdentifier.java:83) at ch.Rs232.ports_available(Rs232.java:51) at ch.Rs232.setComPortDialog(Rs232.java:127) at ch.MVCcontroller$4.actionPerformed(MVCcontroller.java:116) at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:2028) at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2351) at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:387) at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:242) at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:236) at java.awt.Component.processMouseEvent(Component.java:6126) at javax.swing.JComponent.processMouseEvent(JComponent.java:3265) at java.awt.Component.processEvent(Component.java:5891) at java.awt.Container.processEvent(Container.java:2102) at java.awt.Component.dispatchEventImpl(Component.java:4497) at java.awt.Container.dispatchEventImpl(Container.java:2160) at java.awt.Component.dispatchEvent(Component.java:4327) at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4366) at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4030) at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3960) at java.awt.Container.dispatchEventImpl(Container.java:2146) at java.awt.Window.dispatchEventImpl(Window.java:2440) at java.awt.Component.dispatchEvent(Component.java:4327) at java.awt.EventQueue.dispatchEvent(EventQueue.java:599) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:300) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:210) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:200) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:195) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:187) at java.awt.EventDispatchThread.run(EventDispatchThread.java:121)







Zitieren

Lesezeichen