IDEA运行java博客项目halo报错笔记(一)
1、关于JDK版本
在导入项目时查看日志CHANGELOG.md,里面有关于jkd版本适用版本的描述,1.4.3及以后版本不再支持JRE1.8,只能是jdk11及以上的版本,不然导入项目会出错!除此之外,也应该看看其他更新的信息。
2、‘fetchBranch(java.lang.String, java.lang.String)’ is deprecated and marked for removal
问题描述: 第一次运行时出错,错误信息如下
‘fetchBranch(java.lang.String, java.lang.String)’ is deprecated and marked for removal fetchBranch(java.lang.String, java.lang.String)已弃用并标记为移除
原因分析:
实际上,@duprecated注释的方法仍然可以正常使用,只是IDEA认为此方法已经过时,不建议使用。所以此错误并不会导致程序跑不动,肯定还有其他错误原因。
3、Error running ‘Application’: Command line is too long. Shorten command line for Application or also for Spring Boot default configuration?
问题描述: 第一次运行时出错,后来发现此错误才是项目跑不动的罪魁祸首,错误信息如下
Error running ‘Application’: Command line is too long. Shorten command line for Application or also for Spring Boot default configuration? 运行“应用程序”时出现错误:命令行太长。缩短命令行应用程序还是Spring Boot默认配置?
解决步骤:
- 点击下图中的按钮 -> Edit configurations…
- 点开Environment -> Shorten command line -> 选择 JAR manifest -> 点击Apply完成设置
3.再次运行项目,成功!
4、错误代码500,找不到页面
问题描述: 点击127.0.0.1:8090/admin后台页面创建账号并上传文章后,进入127.0.0.1:8090前台页面时发生如下错误
原因分析:
这是由于没有在后台设置主题界面导致的。
解决方法:
在如下位置设置主题即可,如果没有主题可以在官方网站下载:https://halo.run/themes.html
目前暂时只碰到以上的错误。
上一篇:
IDEA上Java项目控制台中文乱码