strange problems while you are using Intellij IDEA

本文详细介绍了在使用IDEA时遇到的与SBT或Maven编译成功但IDEA编译报错的问题,以及在导入SBT项目后出现只有少数错误和大量警告的情况。提供了通过删除.idea文件、重新运行sbt并生成IDEA项目结构来解决这些问题的方法,并解释了IDEA在导入SBT项目时如何跟踪依赖变更并实时更新状态。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

sometimes strange problems occur if you use IDEA,比如你用sbt或maven编译成功但是用IDEA编译报错报错,

此时一般是项目的字符集和IDEA默认字符集冲突的问题,解决方法就是统一设置,目前咱们项目字符集统一是UTF-8

但是有时候,还会出现一下问题,此时一般是只有少数的errors 多数的警告,改字符集的情况一般是多数的errors(一般上百)

解决办法如下

rm -rf .idea*
sbt gen-idea

File/Open in IDEA, answer yes to the question about converting to the new project structure
rm -rf projectFilesBackUp  to remove the backup files created during the conversion.

It gets a little annoying... when IDEA imports an SBT project it keeps track of dependency changes and updates stuff on the fly, not so with this work around.



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值