IntelliJ IDEA 14.1 导入MyEclipse2015工程的过程及所遇问题整理

  • 本文档主要记录将MyEclipse工程项目转到IDEA开发环境所遇到的问题及解决方案。(项目在MyEclipse环境下可以完好运行)

打开MyEclipse工程

  • File–> New–>Project from Existing Sources... 选择所需工程

  • 选择对应的工程文件夹

  • 选择Create project from existing sources

    • 这里最好不选Import project form external model,因为这样导入工程,后续设置更加麻烦,问题更多。
  • 之后一路Next即可

完善工程问题

Make Project排错过程

  • 选择Build–>Make Project (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设置正确
    • 正常情况下导入工程时这里应该已经设置成功了。


  • 选择Project–>Artifacts–>Web Application:Exploded


  • 设置部署路径及名称
  • 路径要在Tomcat目录下的Webapps\工程名文件夹下
    • 部署名称与工程同名最好。
    • 观测output root中是否如下图,将所有部分引入。


配置Tomcat

  • 选择Tomcat 7.0.70版本即可


  • 加入Artifacts


  • 这里Application context : 需要填入/ledoya这是根据MyEclipse工程设定的,

  • 完成以上步骤之后,可以直接点击run运行即可。

你可能感兴趣的:(IntelliJ)