IDEA导入Eclipse的Web项目

IDEA导入Eclipse的Web项目

因楼主使用idea开发,但工作中项目是eclipse开发Web项目,需要将老的eclipse开发的项目导入idea,查阅了很多资料,都没太懂,终于找到一个好的博客参考.

参考资料:
https://blog.****.net/zeal9s/article/details/90690524
https://blog.****.net/qq_42986107/article/details/92094960

1 将Eclipse项目下载到本地文件夹中

IDEA导入Eclipse的Web项目

2 打开IDEA,将项目导入

IDEA导入Eclipse的Web项目
IDEA导入Eclipse的Web项目
IDEA导入Eclipse的Web项目
IDEA导入Eclipse的Web项目

IDEA导入Eclipse的Web项目
IDEA导入Eclipse的Web项目
IDEA导入Eclipse的Web项目
IDEA导入Eclipse的Web项目

3 配置项目环境和结构

IDEA导入Eclipse的Web项目
IDEA导入Eclipse的Web项目
IDEA导入Eclipse的Web项目
IDEA导入Eclipse的Web项目
IDEA导入Eclipse的Web项目
IDEA导入Eclipse的Web项目
IDEA导入Eclipse的Web项目
IDEA导入Eclipse的Web项目
IDEA导入Eclipse的Web项目
IDEA导入Eclipse的Web项目
IDEA导入Eclipse的Web项目
IDEA导入Eclipse的Web项目

4 配置Tomcat

IDEA导入Eclipse的Web项目
IDEA导入Eclipse的Web项目
IDEA导入Eclipse的Web项目
IDEA导入Eclipse的Web项目

5 启动项目,成功访问

6 使用IDEA将JavaWeb项目打包成war包

1 war包组成部分

  • WebContent :(等同于webapp/webRoot) 代表其是一个web项目, 主要存放的是前端代码、Web.xml、lib等文件.
  • classes目录 : 编译过后的java文件的二进制文件.( .class ) 后台逻辑都是由这里管控.

总结:
WebContent目录里面有一个名为WEB-INF的文件夹,我们将classess文件放入这个文件夹,再将整个WebContent目录进行打包,就形成了我们在tomcat发布时使用的war包。

2 实现操作

IDEA导入Eclipse的Web项目
IDEA导入Eclipse的Web项目
IDEA导入Eclipse的Web项目
IDEA导入Eclipse的Web项目
IDEA导入Eclipse的Web项目
IDEA导入Eclipse的Web项目
IDEA导入Eclipse的Web项目