在idea中导入eclipse的JavaWeb项目

1.eclipse的Javaweb项目,如下图

在idea中导入eclipse的JavaWeb项目

2.使用idea工具导入eclipse的项目并且部署到Tomcat

2.1.打开idea工具,创建一个新的空项目

note:为什么我会创建一个新的空项目呢,因为idea中,不同的项目下的设置都是不同的,如果直接导入项目,那么就得重新设置一些自己的偏好,所以idea一般建议推荐使用空项目,多模块开发

在idea中导入eclipse的JavaWeb项目

点击选项下面的empty project

在idea中导入eclipse的JavaWeb项目

2.2.我把项目放在如下红圈标注的位置,然后点击finish

在idea中导入eclipse的JavaWeb项目

2.3.然后选择import module

在idea中导入eclipse的JavaWeb项目

2.4.选择项目所在的根路径,点击okay

在idea中导入eclipse的JavaWeb项目

2.5选择Eclipse,然后一路next.

在idea中导入eclipse的JavaWeb项目

2.6 项目导入后的情况应该是这样的

在idea中导入eclipse的JavaWeb项目

 2.7.然后点击右上叫的project structure

在idea中导入eclipse的JavaWeb项目

2.8.首先设置项目的JDK和编译级别

在idea中导入eclipse的JavaWeb项目

2.9.修改模块的输出路径,设置为继承项目的默认输出路径即可,点击右边的+号即可添加模块依赖的jar包

在idea中导入eclipse的JavaWeb项目

2.10.设置模块依赖的jdk

在idea中导入eclipse的JavaWeb项目

2.11.最终要的是设置facts,点击加号 --> web,点击选择自己的项目,okay

在idea中导入eclipse的JavaWeb项目

在idea中导入eclipse的JavaWeb项目

2.12.点击模块,设置web.xml文件的路径,web项目的根路径,点击右下角的create artifact即可

在idea中导入eclipse的JavaWeb项目

这时候,就可以删除WEB-INF下的lib和classes目录了

在idea中导入eclipse的JavaWeb项目

2.13 部署项目.点击右上角的add configurations

在idea中导入eclipse的JavaWeb项目

2.14.点击+ --> Tomcat server -- locale

在idea中导入eclipse的JavaWeb项目

选择deployement + ---> artifact

在idea中导入eclipse的JavaWeb项目

然后选择自己的项目,选中,点击Apply

在idea中导入eclipse的JavaWeb项目

然后在点击server,热部署设置,和设置端口号,部署成功,

在idea中导入eclipse的JavaWeb项目

创建一个HelloServlet试试,重写service方法,在service方法中打印一句话即可.

在idea中导入eclipse的JavaWeb项目

然后点击右上角的运行.启动Tomcat.访问localhost/hello,在控制台可以看到HellService.service,说明项目部署成功.

在idea中导入eclipse的JavaWeb项目