报错记录单
报错记录单
Spring Boot
公司项目,启动后报错:
1
java: Lombok visitor handler class lombok.javac.handlers.HandleVal failed: java.lang.NoSuchMethodError: 'boolean com.sun.tools.javac.code.Symbol$TypeSymbol.isLocal()'
之后项目又报错
1
2
3java.lang.IllegalStateException: Cannot load configuration class: com.delin.Application
at org.springframework.context.annotation.ConfigurationClassPostProcessor.enhanceConfigurationClasses(ConfigurationClassPostProcessor.java:414)
at org.springframework.context.annotation.ConfigurationClassPostProcessor.postProcessBeanFactory(ConfigurationClassPostProcessor.java:254)启动后报错:
1
Error running WebApplication. Command line is too long. Shorten the command line via JAR manifest or via a classpath file and rerun
错误的原因:
- 命令行过长导致的
- 点击顶部菜单栏中的 “File”(文件)选项。
- 在下拉菜单中,选择 “Settings”(设置)。或者你也可以使用快捷键 “Ctrl + Alt + S” 打开设置。
- 在弹出的设置对话框中,你将看到一个左侧的面板,其中列出了各种设置选项。
- 找到并点击 “Build, Execution, Deployment”(构建、执行、部署)选项。这将展开一个子菜单。
- 在子菜单中,选择 “Build Tools”(构建工具)。
- 在右侧的窗口中,你将看到多个选项卡,包括 “Build and Run”(构建和运行)、”Gradle”、”Maven” 等。
- 根据你的项目使用的构建工具选择相应的选项卡,例如选择 “Gradle” 或 “Maven”。
- 在选项卡中,寻找 “Delegate IDE build/run actions to Gradle/Maven”(将 IDE 的构建/运行操作委托给 Gradle/Maven)选项。
- 勾选 “Delegate IDE build/run actions to Gradle/Maven” 选项以启用委托功能。
- 保存设置并关闭对话框。
有效的解决办法
- 通过 JAR Manifest 缩短命令行,并重新运行应用程序。
具体步骤
- 打开Idea,点击Edit Configuratjion
- 选中应用模块后,点击右侧Modify options,勾选Java分类下的Shorten command line
- 之后就会在此界面看到这个Shorten可配置选项,选中JAR manifest,Apply之后重新运行项目即可。
VUE
Vue模块npm install安装完依赖后,npm run dev启动服务,报错:
1
2
3error:0308010C:digital envelope routines::unsupported
at new Hash (node:internal/crypto/hash:71:19)
at Object.createHash (node:crypto:133:10)运行npm install 时,卡在sill idealTree buildDeps没有反应
- 网络问题
- 方法
- 切换热点或者切换淘宝镜像源
- npm config set registry https://registry.npm.taobao.org
- 检查是否配置成功
- npm config get registry
- 切换热点或者切换淘宝镜像源
Maven相关
Hexo-Blog
公司
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 烟寒乂品!