本地IDEA启动没问题,jar包放到服务器上启动就不行。
经查,因为启动的命令不对,里面加了一句--spring.config.location=$workdir/application.yml。
这句本意是可以用外部配置文件来控制系统参数,但是,当时目录下并没有这个application.yml文件,启动就会报错
解决方式,一个是删掉--spring.config.location参数,另外一个是将,本地的application.yml文件复制一份到服务器项目路径下。
本地IDEA启动没问题,jar包放到服务器上启动就不行。
经查,因为启动的命令不对,里面加了一句--spring.config.location=$workdir/application.yml。
这句本意是可以用外部配置文件来控制系统参数,但是,当时目录下并没有这个application.yml文件,启动就会报错
解决方式,一个是删掉--spring.config.location参数,另外一个是将,本地的application.yml文件复制一份到服务器项目路径下。