IDEA碰到的异常问题解决规整

实体类配置表名提示 Cannot resolve table ‘role‘ 解决

最近使用 jpa 遇到了许多问题,如标题,在实体类中配置表名时提示错误,网上查了,说是这个错误不影响正常使用,但有强迫症的我看着贼难受,于是找了下解决办法,应该是没有检测到表的原因,具体处理如下:

  1. 按步骤操作如下:
    在这里插入图片描述
    或者点击IDEA右侧的database
    在这里插入图片描述
    在这里插入图片描述

  2. 选择添加一个数据库,填写账号、密码,点击Test Connection测试连接
    在这里插入图片描述

  3. 会出现如下问题,点击set time zone 然后再点General重新点击Test Connection就可以连接了,然后apply - OK
    在这里插入图片描述

  4. 然后在右侧的database中选择自己的数据库,记得去除默认勾选,然后勾选自己需要的数据库。
    在这里插入图片描述

  5. 然后将鼠标移到异常出,在弹出的提示操作中点击提示操作
    在这里插入图片描述

  6. 在下拉框中选择自己的数据库即可
    在这里插入图片描述
    瞬间感觉清净了许多,舒服多了。

项目maven更新提示 unable to find valid certification path to requested target 解决

网上查了说这个问题是jdk安全证书问题,需要本地安装安全证书,试了诸多办法觉得以下方法可行。
1、点击settings - maven - runner ;然后在如图位置添加配置内容 : -Dmaven.wagon.http.ssl.insecure=true -Dmaven.wagon.http.ssl.allowall=true -Dmaven.wagon.http.ssl.ignore.validity.dates=true 然后apply ;然后重启idea即可。

在这里插入图片描述
2、还有种办法:依然是settings - maven - runner 在最下边添加配置项,如:
内容:maven.wagon.http.ssl.insecure 值为true。
在这里插入图片描述
或者:将如下内容配置也可。
-Dmaven.multiModuleProjectDirectory=$MAVEN_HOME
-Dmaven.wagon.http.ssl.insecure=true
-Dmaven.wagon.http.ssl.allowall=true
-Dmaven.wagon.http.ssl.ignore.validity.dates=true
上面两种方法并不冲突,也可两者都配置。配置完后记得重启idea。否则不生效。

idea启动项目提示异常 Error running EventApplication. Command line is too long.解决

网上查说是因为命令行太长,有说是可以通过修改 .idea/workspace.xml 文件,给加一行命令来处理,但是我本地试了没有作用,可能是我配置的不对。这里说的是第二中办法;通过修改启动项配置来解决问题。
异常提示:
在这里插入图片描述
解决方法:
点击启动项配置
点击modify options -> 勾选 shorten command line
在shorten command line -> 选择 JAR manifest 即可。
点击启动项配置
在这里插入图片描述
勾选如下选项
在这里插入图片描述
然后 在shorten command line选项中选择 JAR manifest 即可。
在这里插入图片描述

  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值