报错解决记录笔记
1.2023-2-2 启动程序,提示 某个 类版本不对,应为55.0,实际为52.0
解决:首先,右键项目-打开模块设置-设置所有模块的 "源"和"依赖" 的 jdk 版本与项目使用的一致;另外打开,项目根 的pom.xml,确保依赖包的版本一致,然后刷新maven,ctrl+B重新编译
2. 前端请求时失败,后端报错 decodeResult: failure(java.lang.IllegalArgumentException: invalid version format
解决: 前端使用了https导致后台解析出错,改回http
3.pom.xml 文件第一行报错 'packaging' with value 'jar' is invalid. Aggregator projects require 'pom' as packaging.
解决:
含有子模块,即它是多模块聚合,打包方式应该为pom
但是pom.xml中漏写了打包方式,所以要填上打包方式即可<packaging>pom</packaging>
4.idea 微服务 创建项目,创建模块 步骤
点击文件-新建-项目-左侧选择Maven-右侧选择好sdk版本(不要勾选从原型创建)-下一步-填好项目点击完成即可
在项目上右键(或者 文件)-新建-新模块左侧选择Maven-右侧选择好sdk版本(不要勾选从原型创建)-下一步-填好项目(注意选择正确父项)点击完成即可
5.webstorm 项目名上出现 [XXXX]
解决:此问题一般是 复制的项目出现,因为现在的文件夹名称与原项目名不一致,所以这样显示,简单解决方法,删掉项目文件夹中的 项目配置相关的 .idea 文件夹,重新用webstorm打开项目,会自动生成新的以当前文件夹名称为项目名的 .idea文件夹
6.win10LTSC 安装WindowsTerminal 后,启动报错 文件系统错误(12002)
原因:安装在 C:\Program Files\WindowsApps,WindowsApps默认不允许访问
解决: 文件夹-右键 选择 “属性”>“安全”>“高级”>所有者 后面 点击 “更改”,在弹出的文本框中输入 “当前用户名”,点击 “检查名称”>“确定”,勾选 “替换子容器和对象的所有者”,点击确定按钮即可访问此文件夹。
WindowsTerminal 安装后,资源管理器 打开文件夹 出现转圈要过十秒左右才能打开的情况,卸载后恢复正常,具体原因不详,不建议 win10LTSC 安装
7.powershell 执行命令提示 无法加载文件,因为在此系统上禁止运行脚本
原因:
powershell对于脚本的执行有着严格的安全限制
Get-ExecutionPolicy -List #查看当前的执行策略
Set-ExecutionPolicy -Scope CurrentUser RemoteSigned #设置执行策略为要求远程脚本签名,范围为当前用户
解决:
开发人员需频繁使用powershell脚本,允许本地脚本运行,可使用:
Set-ExecutionPolicy RemoteSigned -Scope CurrentUser
参考文章:Powershell ExecutionPolicy 执行策略 - wswind - 博客园 (cnblogs.com)