我在eclipse中执行一个java应用程序,它检测可用的COM端口。 我用过了 comm.jar,win32com.dll,javax.comm.properties 并将它们放在以下路径上:
comm.jar in:
%JAVA_HOME%/lib
%JAVA_HOME%/jre/lib/ext
win32com.dll:
%JAVA_HOME%/bin
%JAVA_HOME%/jre/bin
%windir%System32
javax.comm.properties in:
%JAVA_HOME%/lib
%JAVA_HOME%/jre/lib
在日食环境中一切正常。但是当我创建应用程序的可运行jar文件并执行它时,方法portList.hasMoreElements()返回false并且不检测COM端口。
我也在构建路径中包含了所有文件。
有没有猜到我错过或需要包括什么? 提前谢谢。