java1234开源博客系统
博客信息

IDEA新建复杂动态web项目

0
发布时间:『 2018-10-28 20:23』  博客类别:IDEA  阅读(397)

IDEA新建复杂动态web项目


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


这里我们用我以前我们写的新闻发布系统为例 看下如何建这种项目;


我们新建Module

1.jpg


取名News

2.jpg


然后我们直接贴代码

首先是Web下 jsp以及样式和图片文件,但是你直接贴的话 ,会出现建立索引卡死情况。

所以这里有一个步骤,右击Web目录,

3.jpg

Mark Directory as  - > Excluded  这样这个Web目录下所有文件都不会创建索引;


贴完jsp和样式,图片文件,然后我们再web-inf下建个lib,贴下jar包,以及web.xml里也修改下;

4.jpg


然后我们来贴下java代码


5.jpg


贴完后,我们发现 问题来了,这里servlet类 都报错,没有。所以我们需要加下Tomcat Server里的jar包支持;


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

6.jpg


7.jpg

点击 +  然后选 Library..


8.jpg

选择 Tomcat 然后 Add Seleted

9.jpg


这样依赖就多了个 Tomcat Server


10.jpg


servlet类好了 但是第三方的jar包 也就是lib下的 还没搞进来。


所以继续配置 Project Structure

11.jpg

添加 Jars or directories..

12.jpg


定位到lib 然后点OK即可;


这样就完事了;

13.jpg

部署配置下;


然后运行;

QQ鎴浘20181028201951.jpg


运行OK;数据库脚本自己导入即可;



关键字:   IDEA     复杂动态web项目  
Powered by Java1234 V3.0 Copyright © 2012-2016 Java知识分享网 版权所有