在网上下载了javacomm20-win32.zip包。
解压后把里面三个文件放到了相应的路径下。comm.jar在
C:\Program Files\Java\jdk1.7.0_01\lib
C:\Program Files\Java\jdk1.7.0_01\jre\lib\ext
C:\Program Files\Java\jre7\lib 这三个目录下javax.comm.properties在
C:\Program Files\Java\jdk1.7.0_01\jre\lib
C:\Program Files\Java\jdk1.7.0_01\lib
C:\Program Files\Java\jre7\lib 这三个目录下
win32com.dll在
C:\Program Files\Java\jdk1.7.0_01\bin
C:\Program Files\Java\jdk1.7.0_01\jre\bin
C:\Program Files\Java\jre7\bin
C:\WINDOWS\system32  这四个目录下程序编译的时候能通过,但是运行的时候报错:
Caught java.lang.ClassNotFoundException: com.sun.comm.Win32Driver while loading driver com.sun.comm.Win32Driver
Error loading SolarisSerial: java.lang.UnsatisfiedLinkError: no SolarisSerialParallel in java.library.path
Caught java.lang.UnsatisfiedLinkError: com.sun.comm.SolarisDriver.readRegistrySerial(Ljava/util/Vector;Ljava/lang/String;)I while loading driver com.sun.comm.SolarisDriver在网上找了很久。。都没有找到解决的办法。。
所以发个贴,来求助下。。
希望有过这方面经验的人能提供一些帮助。
谢谢!!!java串口