在application的project运行正常,但是移植到web project后,连接串口就会报告javax.comm.NoSuchPortException,非常的郁闷,找了几乎一整天,才受到一个帖子的启发,提到了内置和外置的tomcat,其实问题还是出在jdk版本的问题,smslib必须用jdk1.6的版本才能正常运行,在myeclipse内置的tomcate中无法启动,那是因为内置tomcat采用了jdk1.5.
config内置的tomcat,可以看到jdk采用的是myclipse内置的jdk,把它修改为1.6的jdk,或者配置外置的tomcat,都可以解决问题。