Runtime.getRuntime().exec("wmic cpu get ProcessorId");
在eclipse里面能够执行获取到序列号
但是打包后执行报如下错误
但是单独在cmd里面执行也是可以的
2021-02-17 更新
目前找到了问题所在,但是不知如何解决
因为我的打包没用系统的jdk环境,而是集成的jre到打包内容中,像如下帖子的方式
这样指定了启动的jre就报上面的错误,如果用系统的jdk环境就不会报错,但是项目要求系统不装java环境,不知该如何解决
Runtime.getRuntime().exec("wmic cpu get ProcessorId");
在eclipse里面能够执行获取到序列号
但是打包后执行报如下错误
但是单独在cmd里面执行也是可以的
2021-02-17 更新
目前找到了问题所在,但是不知如何解决
因为我的打包没用系统的jdk环境,而是集成的jre到打包内容中,像如下帖子的方式
这样指定了启动的jre就报上面的错误,如果用系统的jdk环境就不会报错,但是项目要求系统不装java环境,不知该如何解决