开发者社区 问答 正文

一个springboot的jar包运行在linux下,然后jar包内有定时任务修改配置修改怎么办

已解决

一个springboot的jar包运行在linux底下,然后jar包内有定时任务修改配置文件。但是修改文件时,出现了

java.io.FileNotFoundException:filepath (permission denied)

展开
收起
我是小美女 2021-10-19 13:51:48 753 分享
分享
版权
举报
1 条回答
写回答
取消 提交回答
  • 网络规划设计师、敏捷专家、CISP、ITSS服务经理、ACA全科目、ACP4项、ACE、CBP、CDSP、CZTP等。拥有 PRINCE2 Foundation/Practitioner、CCSK、ITIL、ISO27001、PMP等多项国际认证。 专利5+、期刊10+、知识产权师。核心期刊审稿人。
    采纳回答

    您好,建议把配置文件,放到外面来,到 jar 包同级目录, 或者在 jar 包同级创建个 config 目录,放在 config 目录下,有可能您是因为已经打成 jar 包的问题,导致无法正常修改,放到外部,当一个正常的文件进行读写试试。毕竟 jar 配置优先级是,外部优先于内部的。 image.png

    2021-10-19 13:56:48 举报
    赞同 2 评论

    评论

    全部评论 (0)

    登录后可评论
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等