|  | 
|  2010-07-14 | #1 (permalink) | 
| 初级会员 注册日期: 2010-07-14 
					帖子: 5
				  |  linux下开发短信猫遇到问题,请帮忙 
			
			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 编辑。 | 
|   |   |