![]() |
![]() |
#1 (permalink) |
初级会员
注册日期: 2010-07-14
帖子: 5
![]() |
![]()
linux下jdk
jdk/jre/lib javax.comm.properties 内容:Driver=gun.io.RXTXCommDriver jdk/jre/lib/i386 下放linuxSerrial.so RXTXcomm.jar我放在了classpath 还有commons-net-1.4.1.jar jindisms-3.1-RC1.jar log4j-1.2.15.jar 例子程序SendMessage.java 这句 SerialModemGateway gateway = new SerialModemGateway("jindi", "/dev/ttyS0", 115200, "wavecom", "M1306B", srv.getLogger()); 报错: Exception in thread "main" java.lang.NoClassDefFoundError: javax/comm/SerialPortEventListener at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClassCond(ClassLoader.java:632) at java.lang.ClassLoader.defineClass(ClassLoader.java:616) at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:141) at java.net.URLClassLoader.defineClass(URLClassLoader.java:283) at java.net.URLClassLoader.access$000(URLClassLoader.java:58) at java.net.URLClassLoader$1.run(URLClassLoader.java:197) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:190) at java.lang.ClassLoader.loadClass(ClassLoader.java:307) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301) at java.lang.ClassLoader.loadClass(ClassLoader.java:248) at com.jindi.SendMessage.doIt(SendMessage.java:25) at com.jindi.SendMessage.main(SendMessage.java:82) Caused by: java.lang.ClassNotFoundException: javax.comm.SerialPortEventListener at java.net.URLClassLoader$1.run(URLClassLoader.java:202) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:190) at java.lang.ClassLoader.loadClass(ClassLoader.java:307) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301) at java.lang.ClassLoader.loadClass(ClassLoader.java:248) ... 14 more 此帖于 2010-07-14 16:43 被 abiandbel 编辑。 |
![]() |
![]() |