IntelliJ IDEA(十二)——IDEA 新建复杂动态Web项目

目录

1. 新建module项目,命名为Diary;

2. 查看项目结构;

3. 粘贴代码,不要创建索引;

3.1 省验证;

3.2 粘贴Web目录下的文件;

3.3 粘贴src目录下的文件,也就是源码;

3.4 解决报错问题;

4. 运行项目;


 

       相对于简单web项目,复杂web项目,我们需要配置项目结构,类似eclipse里的构建路径,来添加tomcat里的jar包支持,以及自定义的lib下的jar支持;以及一些特殊处理,比如idea会对项目里的文件都进行生成索引,以提高查询速度,但是对于一些样式文件,js文件等,经常出现卡死情况,所以我这里强力建议,通过设置,对web下的文件不进行索引

1. 新建module项目,命名为Diary;

 

2. 查看项目结构;

 

3. 粘贴代码,不要创建索引;

3.1 省验证;

右击Web目录,Web -> Mark Directory as -> Excluded

这样就不会进行验证,省去很多麻烦;

 

3.2 粘贴Web目录下的文件;

开始粘贴以前的项目代码;

小技巧:先点击bootstrap文件,然后按住Shift键不动,再点击js文件夹,就可以选择bootstrap到js的四个文件了;

选完4个文件后,我们再按住Ctrl键不动,再依次点击其他文件,就可以选择其他文件了

 

全部粘贴过去;

然后我们在WEB-INF文件夹下面新建一个lib文件夹,把所有的jar全部粘贴到里面去;

还有添加web.xml里面的内容,把请求文件弄齐;

3.3 粘贴src目录下的文件,也就是源码;

导入之后,我们发现很多都报错,我们来一一解决;

3.4 解决报错问题;

1. 我们首先需要引入tomcat的jar包,类似于eclipse里面的构建路径;

选中Diary项目,File -> Project Structure...(类似Eclipse里build path构建路径)

然后点击右方的+,加入Library...添加Tomcat包;

 

2. 引入lib下的jar包;

加入JARs or directories...

然后添加整个lib里面的jar包;

3. servlet报错问题;

问题如下,按照提示应该是servlet包没有导入,

servlet-api.jar这个依赖库在tomcat中,只要将其添加到lib依赖中就可以了;

Error:(5, 59) java: 程序包javax.servlet.http不存在
Error:(6, 45) java: 程序包javax.servlet.http不存在
Error:(6, 92) java: 程序包javax.servlet.http不存在
Error:(6, 143) java: 程序包javax.servlet不存在
Error:(10, 44) java: 程序包javax.servlet.http不存在
Error:(10, 91) java: 程序包javax.servlet.http不存在
Error:(10, 142) java: 程序包javax.servlet不存在

File -->Project Structure -->Libraries -->点击+号 -->java -->选择你tomcat目录下lib文件夹下的servlet-api.jar

导入到你的model

 File -->Project Structure

 

Libraries -->点击+号 -->java

选择你tomcat目录下lib文件夹下的servlet-api.jar

点击OK就行了;

 

4. 运行项目;

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值