我有一个在Windows XP上的Tomcat下运行的Web应用程序,需要使用串行端口。它可以在我们现有的系统上正常工作。我现在正尝试将其全部安装在新的Windows XP计算机上。安装中的所有内容运行正常,但CommPortIdentifier.getPortIdentifiers()返回一个空列表。存在串行端口,我已经使用Putty通过环回测试对其进行了测试。我知道3个Java comm文件的位置至关重要,它们位于下面的这些位置。有什么事吗
驱动器C中的卷没有标签。
卷序列号是C4DF-BEB3
C:\ xxx \ WEB-INF \ lib目录
2011/06/07上午28:55 28,043 comm.jar
1个文件28,043字节
列出的文件总数:
1个文件28,043字节
0 Dir 8,122,056,704字节免费
驱动器C中的卷没有标签。
卷序列号是C4DF-BEB3
C:\ xxx \ WEB-INF \ classes的目录
2011/06/07上午09:55 484 javax.comm.properties
1个文件484字节
C:\ jre1.6.0_22 \ lib目录
2011/06/07上午09:55 484 javax.comm.properties
1个文件484字节
C:\ tomcat-5.5 \ bin目录
2011/06/07上午09:55 484 javax.comm.properties
1个文件484字节
C:\ tomcat-5.5 \ common \ lib目录
2011/06/07上午09:55 484 javax.comm.properties
1个文件484字节
列出的文件总数:
4个文件1,936字节
0 Dir 8,122,052,608字节免费
驱动器C中的卷没有标签。
卷序列号是C4DF-BEB3
C:\ xxx \ WEB-INF \ lib目录
2011年06月7日09:55 27,648 win32com.dll
1个文件27,648字节
C:\ tomcat-5.5 \ bin目录
2011年06月7日09:55 27,648 win32com.dll
1个文件27,648字节
C:\ tomcat-5.5 \ common \ lib目录
2011年06月7日09:55 27,648 win32com.dll
1个文件27,648字节
列出的文件总数:
3个文件82,944字节
0 Dir 8,122,052,608字节免费
最佳答案
您是否在正确的位置安装了本地库? win32com.dll
文件在哪里?它应该在jre/bin
文件夹中。
编辑:啊。我看到了。将其添加到jre/bin
文件夹,您应该会很好。
关于java - Java通信未列出串行端口-Windows XP,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/6286213/