使用javax.comm实现Java应用程序的可移植性
使用javax.comm处理COM端口的障碍似乎是放置两个文件win32com.dll和javax.comm.properties。它们需要放在JRE和/或JDK文件夹中,这并不能使应用程序易于分发给广大用户 我需要把我的程序用在各种各样的计算机上,在这些计算机上我没有特权进行这样的更改 难道没有办法把这些文件带到我的jar中,让它们像comm.jar文件一样在它们所在的地方工作吗使用javax.comm实现Java应用程序的可移植性,java,javax.comm,Java,Javax.comm,使用javax.comm处理COM端口的障碍似乎是放置两个文件win32com.dll和javax.comm.properties。它们需要放在JRE和/或JDK文件夹中,这并不能使应用程序易于分发给广大用户 我需要把我的程序用在各种各样的计算机上,在这些计算机上我没有特权进行这样的更改 难道没有办法把这些文件带到我的jar中,让它们像comm.jar文件一样在它们所在的地方工作吗 如果没有,那么我将不得不假设javax.comm没有用处,并找到另一种语言来编写我的程序。您可以使用系统属性jav
如果没有,那么我将不得不假设javax.comm没有用处,并找到另一种语言来编写我的程序。您可以使用系统属性java.ext.dirs 从Java6开始,扩展JAR文件也可以放在一个位置 它独立于任何特定的JRE,因此扩展可以 由系统上安装的所有JRE共享。在Java6之前, java.ext.dirs的值引用了单个目录,但作为 Java6是一个目录列表(如CLASSPATH),用于指定 搜索扩展的位置。第一要素 路径始终是JRE的lib/ext目录。第二 元素是JRE之外的目录。其他位置允许 要安装一次并由多个JRE使用的扩展JAR文件 安装在该系统上。位置因环境而异 操作系统: 看到这个了吗