我的要求是在运行时更改 java 文件中的导入语句。我正在通过 COM 端口访问点阵打印机,对于 Windows 和 Linux,我必须使用不同的 Jar 文件 - windows com.jar、rxtx.jar。现在我正在为两个平台进行两次编译。下面是我的课。
import javax.comm.CommPortIdentifier;
import javax.comm.SerialPort;
//import gnu.io.*;
public class Posmachine {
}
我想知道是否有办法在运行时更改导入 jar,这将允许我检查它是 linux 还是 windows 并更改类中使用的Posmachine
类。