与先进同行
首页 > 介绍 > 问题

在idea中通过SprintBootApplication main方法启动资源文件找不到

2018-02-13 13:27:35 阅读:loading...

有些idea用户反映通过SprintBootApplication main方法启动资源文件找不到

2.jpg

为了弄清楚这个问题 特意下载了一个idea社区版

  1. 发现启动过程中 第一条日志

 SprintBootApplication - Starting SprintBootApplication on 主机名 with PID 进程id  (工程所在路径\publiccms-parent\publiccms\target\classes started by 用户名 in 工程所在路径\publiccms-parent)

因为publiccms 还没完全进化成一个纯粹的springboot项目 resouce目录的文件还是依赖容器的default servlet去发布,所以就需要保证工作路径的正确,上面的日志中工作路径定位到了idea的工作空间路径,而且这个路径根据不同用户的不同配置也不完全一样,导致资源文件没有加载。

解决方法是:

1.jpg

在Run菜单 找到 Edit Configurations菜单项

3.jpg

修改working directory配置项 将其修改为 publiccms 模块所在的路径 就可以了


感谢Public CMS-开源JAVACMS 3群 (638756883) 用户 德军DE°  提出的这个问题

标签:PublicCMS,idea

评论

  • ss 2021-07-23 09:59回复

    网盘里面有

  • 演示账号[管理员] 2021-07-17 17:16回复

    @tester : 界面有点老掉,可以更新新界面吗

    前台界面还是后台界面 前台界面 都是需要用户自己创建的

  • tester 2021-06-03 22:28回复

    界面有点老掉,可以更新新界面吗

  • 湖水没了[管理员] 2020-12-04 10:55回复

    @wxin : 个人用户怎么发布问答和文章呀? 或者哪里有教程可以看看

    目前cms还是以后台发布为主,支持个人用户在前台投稿 但是还比较弱

  • wxin 2020-11-25 16:32回复

    个人用户怎么发布问答和文章呀? 或者哪里有教程可以看看

  • 2020-06-26 15:52回复

    1

  • 演示账号[管理员] 2019-11-25 11:19回复

    @演示账号 : 出个视频讲解下啊 别藏着

    二级评论哦

  • 演示账号[管理员] 2019-09-02 11:21回复

    解决

  • 演示账号[管理员] 2019-07-25 09:49回复

    @演示账号 : 出个视频讲解下啊 别藏着

    网盘里面有讲解视频的

  • 演示账号[管理员] 2019-07-11 11:15回复

    出个视频讲解下啊 别藏着

微信 微信