电脑上有jbuilder9(自带jdk1.4)
并且安装了jdk1.5,eclipse3.2(eclipse使用jdk1.5)下载了sun提供的串口通信包commapi,把其中的三个文件按照要求放置在jbuilder自带的jdk中,加载comm.jar后能够正常运行串口通信包里的示例程序,即:commapi\samples\Simple\SimpleRead.java但是,按照类似的方法把comm包配置进jdk1.5中后,在eclipse中运行上面的示例程序确出现问题了
一种情况:运行后程序无任何反应(在家里的机器)
第二种情况:在实验室
运行后报告java.lang.nullpointerexception:name can't be null 
定位的语句在CommPortIdentifier.getPortIdentifiers();好像说CommPortIdentifier有问题
不知道什么原因,好像以前看到说jdk1.5和comm.jar有兼容问题?
是这个原因么?难道以后开发串口程序只能选择jdk1.4??费劲万分!望大侠们指点!!