我有一个web应用程序,在Windows XP下的Tomcat下运行,需要使用串行端口。它适用于我们现有的系统。我现在试图将它全部安装在新的Windows XP机器上。安装中的所有内容都很好,但CommPortIdentifier.getPortIdentifiers()返回一个空列表。串行端口是存在的,我用Putty进行了回送测试。我知道3个java comm文件的位置非常重要,它们位于下面的这些位置。什么可能是错的?Java通信不列出串行端口 - Windows XP
Volume in drive C has no label. Volume Serial Number is C4DF-BEB3 Directory of C:\xxx\WEB-INF\lib 06/07/2011 09:55 AM 28,043 comm.jar 1 File(s) 28,043 bytes Total Files Listed: 1 File(s) 28,043 bytes 0 Dir(s) 8,122,056,704 bytes free Volume in drive C has no label. Volume Serial Number is C4DF-BEB3 Directory of C:\xxx\WEB-INF\classes 06/07/2011 09:55 AM 484 javax.comm.properties 1 File(s) 484 bytes Directory of C:\jre1.6.0_22\lib 06/07/2011 09:55 AM 484 javax.comm.properties 1 File(s) 484 bytes Directory of C:\tomcat-5.5\bin 06/07/2011 09:55 AM 484 javax.comm.properties 1 File(s) 484 bytes Directory of C:\tomcat-5.5\common\lib 06/07/2011 09:55 AM 484 javax.comm.properties 1 File(s) 484 bytes Total Files Listed: 4 File(s) 1,936 bytes 0 Dir(s) 8,122,052,608 bytes free Volume in drive C has no label. Volume Serial Number is C4DF-BEB3 Directory of C:\xxx\WEB-INF\lib 06/07/2011 09:55 AM 27,648 win32com.dll 1 File(s) 27,648 bytes Directory of C:\tomcat-5.5\bin 06/07/2011 09:55 AM 27,648 win32com.dll 1 File(s) 27,648 bytes Directory of C:\tomcat-5.5\common\lib 06/07/2011 09:55 AM 27,648 win32com.dll 1 File(s) 27,648 bytes Total Files Listed: 3 File(s) 82,944 bytes 0 Dir(s) 8,122,052,608 bytes free
我试图让这个工作在一个Atom系统上。它在一个供应商的Atom上运行良好,但上面的问题出现在另一个供应商的两个系统上。我不确定它是否是兼容性问题或其他问题... – 2011-06-08 23:19:26