有些idea用户反映通过SprintBootApplication main方法启动资源文件找不到
为了弄清楚这个问题 特意下载了一个idea社区版
-
发现启动过程中 第一条日志
SprintBootApplication - Starting SprintBootApplication on 主机名 with PID 进程id (工程所在路径\publiccms-parent\publiccms\target\classes started by 用户名 in 工程所在路径\publiccms-parent)
因为resouce目录的文件依赖容器的default servlet去发布,就需要保证工作路径的正确,上面的日志中工作路径定位到了idea的工作空间路径,而且这个路径根据不同用户的不同配置也不完全一样,导致资源文件没有加载。
解决方法是:
在Run菜单 找到 Edit Configurations菜单项
修改working directory配置项 将其修改为 publiccms 模块所在的路径 就可以了
感谢Public CMS-开源JAVACMS 3群 (638756883) 用户 德军DE° 提出的这个问题
15条评论
好
按操作完成了服务启动
真好
软件非常好
我也觉得很好
网盘里面有
界面有点老掉,可以更新新界面吗
前台界面还是后台界面 前台界面 都是需要用户自己创建的
个人用户怎么发布问答和文章呀? 或者哪里有教程可以看看
目前cms还是以后台发布为主,支持个人用户在前台投稿 但是还比较弱
解决
出个视频讲解下啊 别藏着
网盘里面有讲解视频的
二级评论哦
三级评论可以吗
cms没做三级评论 二级评论的评论也放在了二级,根据评论指令的不同参数,也可以做成只有一级 按时间排序
发表评论