【报错】eclipse迁移代码到idea过程,及运行代码时报错解决


背景

最近在学习java...........
目前用idea的比较多,所以想迁移eclipse上的代码到idea上,迁移过后遇到了各种各样的报错。

迁移步骤

目标:不做重复的ctrl c/v操作

  1. 首先找到在eclipse创建项目代码的本地存放位置;
  2. idea->File->Open File or Project -> 选中项目代码位置->Ok->Import Project 勾选eclipse 一路下一步,记得选择自己项目对应的jdk版本(关键)
  3. 配置环境:File->Project Structure
    Project ->project SDK (选择项目对应的jdk版本,检查是否一致)
    Modules->Dependencies (删除对应包下红色的jar包)->Module SDK(选择对应JDK版本)
    -> Sources (选择对应的)
    注意这里要选择准确,否则会有编码报错
    Libraries->添加项目下的jar包(可以在eclipse查找jar包本地位置,直接导入)
    如果导入的web项目,需要继续配置其他的模块。本次导入的是学习的代码模块。故未继续配置

运行报错

运行代码编译时报错

问题一

Error:(1, 1) java: 非法字符: '\ufeff'

程序编译按照UTF-8的格式运行,当前文件格式是UTF-8-BOM编码,编码器不识别文件头部的\ufeff
所以通过在对应代码中右键,选择Remove Bom即可

问题二

Information:java: Errors occurred while compiling module

某模块编译错误。检查上面导入时JDK设置版本,一般原因为某处设置不一致。
检查部分:

  • setting
    版本对应一致
  • Project Structure->Project Settings
    project
    Modules

总结

遇到报错不要慌,先看具体报错位置,初步判定下原因,可能它就不是一个报错呐。试着去找解决办法。总会解决!今日报错,解决!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值