1. J2eeFAST 打包部署linux服务器启动报如下错误:
java.lang.NullPointerException: nullat com.j2eefast.common.core.license.service.LinuxServerInfos.getCpcSerial(LinuxServerInfos.java:60)
2. 这个错误是应该程序启动获取机器码异常,如果你使用root启动程序不会出现,但是使用场景都不会用root用户启动,问题就出在普通用户获取系统硬件信息权限不够,你可以使用当前运行程序用户执行 dmidecode 此命令看是否报如下错误:
# dmidecode 2.11/dev/mem: Operation not permitted
如果是报此错误就 调整 dmidecode命令suid权限。
3. 登录系统切换root 用户执行 sudo chmod 4755 /usr/sbin/dmidecode 即可解决
4. 如果还有问题请在issue提问或者加群咨询!!!
