我有一个STIGViewer-2.8.jar文件。这在Microsoft 7或10中很好,但在CentOS7.6Linux中不起作用。在linux中,当执行java STIGViewer-2.8.jar时,我得到
Error. Could not find or load main class StigViewer-2.8.jar
我安装了jdk-8u191-linux-x64.rpm,这是带有GUI的Centos,所以我在运行级5中有完整的图形,其他的都在工作.Libreoffice,freecad,unameit为了让jar文件在linux中运行,我需要做些什么吗?或者是java的问题,
我需要通过mac x中的.app jar bundler将jar文件包装成jar文件,但是无论何时我要这样做,jar bundler都可以从jar文件中获得主类,但是这个jar在windows或Linux平台上运行良好,请给我关于将jar文件包装到mac可执行文件(.app)的链接或逐步描述。提前谢谢。
我的要求是在运行时更改java文件中的import语句。我通过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,并更改Posm