首页 > 技术文章 > Eclispe WEB项目 转到 IDEA 后无法部署问题

yccmelody 2017-10-10 11:42 原文

 IDEA是个强大的IDE  这个就不用多说了

 

Eclispe 的Web项目  转到IDEA之后,开始部署会出现大量的问题

项目从SVN下载下来的时候,大概就是这个样

 

 

 

第一步是先设置  项目结构  也就是 Project Structure

 

打开之后

 

 

 接下来配置 modules

 

上图可以看到,Dependencies选项,是红色的,其实是报错啦,为什么,因为原项目是用的JDK1.7 ,而我的电脑没有安装1.7的版本,我只有1.8,所以我需要把环境换成1.8的,这里很不推荐这样做

因为整个团队都用1.7的话,最好也是用1.7,我们都知道,1.8和1.7肯定是有区别,如果在1.8的项目中写lambda表达式,1.7是用不了的

OK   我开始配置1.8吧

先把红色的删除掉   然后换成1.8    当然那个JavaSe1.7你是删不了的喔,换成1.8就可以了

 

配置Tomcat所需要的Jar包,没有Tomcat的Jar包,HttpServer之类的会报错,还有项目自带的lib里的jar包

 

框中第二个是配置TomcatJar的

 

第一个是配置libjar的

 

 

就是这样

 

在 Facets 中配置  Web    这个重要

 

 

点击加号选择Web

 

 

 找到web.xml 的位置

 

 然后修改web文件夹的路径

IDEA添加Web的时候默然是这样的

 

但其实Eclispe的是这样的  WebRoot

 

 出现下面这个警告,直接点击  右边的Create Artifact就行

 

 

 添加过来之后  也会提示有错误,就是lib的一些必要的Jar没有添加上去   

 

点击 Fix   第一个就可以了 Add"lib to the...

 

 

 记得要Apply一下

 

下面  就可以开始配置Tomcat了

 

 

 

 

 

 

   

这样就可以了,记得确认自己的数据库连接地址

 

推荐阅读