你好杰米 2018-04-04 02:22 采纳率: 88.9%
浏览 2844

linux运行springboot项目,切换用户后报错找不到主类

eclipse写了个springboot项目,然后本地是用gradle打包了以下,试了下能使用java -jar运行,然后我切换了一个用户,再次运行,报错

 [hcj@localhost libs]$ java -jar ccc-1.0.jar
错误: 找不到或无法加载主类 org.springframework.boot.loader.JarLauncher

使用root运行没关系,换个用户就不行了,我一开始想是不是权限的问题,改成了这样

-rwxrwxrwx. 1 hcj  hcj  156997596 4月   4 10:08 ccc-1.0.jar
-rwxrwxrwx. 1 root root    132227 4月   4 10:08 ccc-1.0.jar.original
-rw-r--r--. 1 root root   1429774 4月   4 10:12 mylog.log

依然不行,请问怎么回事?

解决了,太蠢了,我打完包还在root的目录下,然后直接切换用户运行的,应该先mv到另外一个用户的目录在运行,移过去可以了

  • 写回答

1条回答 默认 最新

  • lin351550660 2021-01-27 14:25
    关注

    自己解决就成长了,方向没错,就是文件执行权限问题

    评论

报告相同问题?

悬赏问题

  • ¥15 依据报错在原代吗格式的基础上解决问题
  • ¥15 在虚拟机中安装flash code
  • ¥15 单片机stm32f10x编写光敏电阻调节3.3伏大功率灯亮度(光强越大灯越暗,白天正常光强灯不亮,使用ADC,PWM等模块)望各位找一下错误或者提供一个可实现功能的代码
  • ¥20 verilog状态机方法流水灯
  • ¥15 pandas代码实现不了意图
  • ¥15 GD32H7 从存储器到外设SPI传输数据无法重复启用DMA
  • ¥25 LT码在高斯信道下的误码率仿真
  • ¥45 渲染完成之后将物体的材质贴图改变,自动化进行这个操作
  • ¥15 yolov5目标检测并显示目标出现的时间或视频帧
  • ¥15 电视版的优酷可以设置电影连续播放吗?