天天看点

【Java环境之】Mac下 Intellij IDEA 2017 导入Eclipse/Myeclipse项目成功总结0x00 前言0x01 Eclipse项目的导入0x02 配置连线:

文章目录

  • 0x00 前言
  • 0x01 Eclipse项目的导入
    • 1.是否在Project Structure中进行配置了下所述:
    • 2.配置Tomcat服务器
  • 0x02 配置连线:
    • 1.Project Structure配置
    • 2.Tomcat配置
    • 3. 注意

0x00 前言

导入一个JavaEE项目,折腾我两天,一开始是客户端各种配置jar包丢失的问题,后来又是服务端(Tomcat)的配置出现很严重的问题(权限、端口、etc…),最后通过一系列的google和百度,再加上前人关于异域客户端导入java项目的blog分享经验,才能够(不敢说创造或“写”)拼凑出这篇文章,好吧,下面我们进入正题:

【Java环境之】Mac下 Intellij IDEA 2017 导入Eclipse/Myeclipse项目成功总结0x00 前言0x01 Eclipse项目的导入0x02 配置连线:

0x01 Eclipse项目的导入

通过两步骤导入并配置Eclipse项目的JavaEE项目到IDEA中,参考下面两篇有价值的文章,最主要的是第二篇:

1.http://www.360doc.com/content/17/0602/15/40984640_659303930.shtml

2. http://zyjustin9.iteye.com/blog/2172712

先参照上面的第2篇链接文章导入项目配置一下,然后,扪心自问一下!

1.是否在Project Structure中进行配置了下所述:

  • (1)jar包导入:jar包有没有全部复制粘贴到项目WebRoot下的lib, 然后add到Library里面才算完!
  • (2)Modules的配置:导入相应的jar包
    • Sources
      • Paths:设置了Use Module compile output path没有?全部固定到WebRoot下的classes文件夹
      • Dependencies
      • Facets: 项目web.xml路径:有没有在Project中配置好
      • Artifacts:项目发布到相应的Tomcat下的路径配置
  • (3)Servlet Exception: symbol not resolve: 从tomcat复制相应的servlet-api.jar到工程的lib目录下
  • (4)JSTL表达式版本无法调用:

    Myeclipse和IDEA最大的区别:没有自己导入的JSTL表达式的包文件:https://www.licoy.cn/2668.html,下载后再按这篇文章导入相应的JSTL.jar

2.配置Tomcat服务器

  • (1)端口冲突问题:

    - 不需要在命令行中先把./startup.sh打开,IDEA会在项目启动的时候自动帮你打开,如果还是不行,在活动监视器中kill 掉 javaw进程

    - 重新再Tomcat文件夹下配置server.xml文件的端口号为其他端口:如 8888

  • (2)项目发布查看:

    - 将项目中的war文件添加到Deploy中

    - 将项目中重复编译的功能取消!

0x02 配置连线:

按照链接导入eclipse或Myeclipse项目->配置Project Structure->配置Tomcat->引入Tomcat中的servlet-api.jar->导入相应的jar包并且add to Library->下载JSTL.jar并add to Library.

其实最重要的就是,Project Structure、jar包引入、JSTL.jar包引入

1.Project Structure配置

【Java环境之】Mac下 Intellij IDEA 2017 导入Eclipse/Myeclipse项目成功总结0x00 前言0x01 Eclipse项目的导入0x02 配置连线:
【Java环境之】Mac下 Intellij IDEA 2017 导入Eclipse/Myeclipse项目成功总结0x00 前言0x01 Eclipse项目的导入0x02 配置连线:
【Java环境之】Mac下 Intellij IDEA 2017 导入Eclipse/Myeclipse项目成功总结0x00 前言0x01 Eclipse项目的导入0x02 配置连线:
【Java环境之】Mac下 Intellij IDEA 2017 导入Eclipse/Myeclipse项目成功总结0x00 前言0x01 Eclipse项目的导入0x02 配置连线:
【Java环境之】Mac下 Intellij IDEA 2017 导入Eclipse/Myeclipse项目成功总结0x00 前言0x01 Eclipse项目的导入0x02 配置连线:

2.Tomcat配置

【Java环境之】Mac下 Intellij IDEA 2017 导入Eclipse/Myeclipse项目成功总结0x00 前言0x01 Eclipse项目的导入0x02 配置连线:
【Java环境之】Mac下 Intellij IDEA 2017 导入Eclipse/Myeclipse项目成功总结0x00 前言0x01 Eclipse项目的导入0x02 配置连线:

3. 注意

中途如果还有什么jar包没导的,按需导入就行,但是切记不要导入无关的jar包,有的jar包会造成重名影响,I think so, but you should try. Thanks!