1. J2eeFAST 打包部署linux服务器启动报如下错误:

    1. java.lang.NullPointerException: null
    2. at com.j2eefast.common.core.license.service.LinuxServerInfos.getCpcSerial(LinuxServerInfos.java:60)

    2. 这个错误是应该程序启动获取机器码异常,如果你使用root启动程序不会出现,但是使用场景都不会用root用户启动,问题就出在普通用户获取系统硬件信息权限不够,你可以使用当前运行程序用户执行 dmidecode 此命令看是否报如下错误:

    1. # dmidecode 2.11
    2. /dev/mem: Operation not permitted

    如果是报此错误就 调整 dmidecode命令suid权限。

    3. 登录系统切换root 用户执行 sudo chmod 4755 /usr/sbin/dmidecode 即可解决

    4. 如果还有问题请在issue提问或者加群咨询!!!