本文档主要记录将MyEclipse工程项目转到IDEA开发环境所遇到的问题及解决方案。(项目在MyEclipse环境下可以完好运行)
打开MyEclipse工程
File–> New–>Project fromExisting Sources... 选择所需工程
选择对应的工程文件夹
选择Create project fromexisting sources
这里最好不选Importproject form external model,因为这样导入工程,后续设置更加麻烦,问题更多。
之后一路Next即可
完善工程问题
MakeProject排错过程
选择Build–>MakeProject (Ctrl + F9)
* 问题1:非法字符:\65279*
原因 : 报错文件曾经用过Windows自带记事本打开。 解决办法:将报错文件用notpad++打开,设置为utf-8 无BOM格式编码
问题2:找不到javax.servlet相关包
原因:没有添加Tomcatjar包
问题3:Java compiler error
原因:项目之前使用Myeclipse编译所致,在idea中选择eclipse编译器即可。
Settings –> Compiler –>Java Compiler–>eclipse
问题4:jar包冲突或缺失
codec.binary.Base64 Jar冲突
将commons-codec1.10以下版本删除即可
在工程打时部分jar包无法正常打开,重新导入一遍即可,原因未知(可能这些jar包是后加入的工程配置文件不正确所致)。。。
部署Tomcat过程
配置Artifacts
在Modules中选择Export包,这里除了Tomcat其他都选择上。
确保Facets设置正确
正常情况下导入工程时这里应该已经设置成功了。