idea2019--创建和配置javaweb项目

1创建WEB项目

点击菜单顺序:file,new,project,选择java或是java enterprise
创建Web项目

1 新建Web项目,它是JAVAEE的项止,是一个WEB应用程序,上面说的两种方式都可以,但殊途同归,最后创建的都是javaweb项目。在这一步,将设置项目的名称,所在的本地文件夹的位置等内容。

idea2019--创建和配置javaweb项目_第1张图片

2 File - Project Structure,在项目已经创建以后,进行项目的结构配置,主要是项目的资源文件,程序文件等位置配置。

idea2019--创建和配置javaweb项目_第2张图片

3 Modules - Sources 资源文件和源文件
在web目录下新建一个目录,名为 WEB-INF,在WEB-INF目录下新建两个目录,名为 classes 和 lib
classes:.class文件存放位置,即java类生成的class文件的存放位置。
lib:整个项目所用到的JAR文件存放位置,这里的配置,方便手动加入相应的jar包,直接复制到这个目录下即可,以后用maven管理时,就基本上不用管了。

idea2019--创建和配置javaweb项目_第3张图片 4 Modules - Paths 生成路径
勾选 Use module compile output path,并将 Output path 和 Test output path 改为刚才web目录下新建的 classes 文件夹

目的:在构建项目时,能将.class文件输出至 classes 文件夹中

idea2019--创建和配置javaweb项目_第4张图片

5 在下面的JavaDoc中添加web目录下的 lib文件夹,这个主要是方便生成帮助文档,要求程序员事先约定好,并按约定加上标准的注释信息。
idea2019--创建和配置javaweb项目_第5张图片

6 Modules - Dependencies 依赖组件
管理和添加项目所需要的依赖,一般都会有常规jdk依赖和tomcat依赖,JDK要注意版本,TOMCAT也一样。
添加web目录下的lib文件夹以及Tomcat的Library
在添加 lib文件夹时选择 Jar Directory

idea2019--创建和配置javaweb项目_第6张图片

7 Libraries 库包位置
添加web目录下的lib文件夹,选择 Jar Directory
idea2019--创建和配置javaweb项目_第7张图片

8 Facets 项目方面
在Deployment Descriptor中添加 web.xml 文件,早期的Javaweb项目,这个配置文件是必须的,但后面采用注解方式时,这个文件也可以不使用。
idea2019--创建和配置javaweb项目_第8张图片

9 Artifacts 工件定义,即项目定义,一般情况下,和项目名称保持一致
勾选 Include in project build 和 Show content of elements 两个选项,点击OK
idea2019--创建和配置javaweb项目_第9张图片

10 Edit Configurations - Tomcat Server - Local
这是配置Tomcat的过程,加上了WEB的运行环境,才是WEB项目,这里仍然以tomcat为例,当然,得事先在开发系统里安装和配置好TOMCAT服务器
idea2019--创建和配置javaweb项目_第10张图片idea2019--创建和配置javaweb项目_第11张图片

11 Tomcat
修改名称,在Deployment中添加第9步中的Artifact 这里的命名与当时添加的工件名一致。
idea2019--创建和配置javaweb项目_第12张图片
这就是新建Web项目所需要的配置了

2配置Web项目

打开已存在的项目,配置JDK,执行上面所述的第4步至第10步
有一点要注意
在Facets中,Web Resource Directories 需要定位到拥有全部web项目资源的文件夹,在不同的工程中或许有不同的名称,在上面所述的例子中,需要定位到web文件夹
idea2019--创建和配置javaweb项目_第13张图片

在进行工程配置时,往往会遗漏一些步骤,往往是小东西影响了整个项目的执行,在工程初期,就需要将配置完成,以免产生不必要的麻烦

你可能感兴趣的:(idea)