1. 创建一个Project

File -> New -> Project...   :

选择jdk版本,然后Next:

输入项目名,确定项目路径,Finish。

2. 创建一个Module

右键项目名 -> New -> Module:

选择jdk版本,勾选 JavaEE 下的 Web Application ,勾选Create web.xml :

输入Module名字,确认路径:

创建好的web项目:

3. 在web/WEB-INF下创建两个文件夹:classes和lib

4. 配置文件夹路径

File -> Project Structure  :

选择Modules,如图配置Paths为刚刚创建的classes文件夹:

然后切换到Dependencies,如下图操作:

选中刚刚创建的lib文件夹:

进而选择“Jar Directory”,一路点击OK返回。

5. 配置Tomcat容器

菜单Run -> Edit Configurations... :

如下图,添加Tomcat容器:

输入Tomcat的名字,点击 Configure... :

选择本地的Tomcat:

取消勾选After Launch -> Apply -> OK :

如上即完成了Tomcat的配置。

6. 在Tomcat中部署并运行项目

Run -> Edit Configurations,进入"Run/Debug Configurations"窗口 -> 选择刚刚建立的Tomcat容器 -> 选择Deployment -> 点击右边的“+”号 -> 选择Artifact:

选择刚刚创建的web项目,配置Application context -> OK :

7. 编辑JSP文件:

8. 运行Tomcat:

最后,通过浏览器访问(注意路径 与 之前 配置的Application context的关系):

 
 
 
选择jdk版本,然后Next:
 
输入项目名,确定项目路径,Finish。
 
2. 创建一个Module
 
右键项目名 -> New -> Module:
 
选择jdk版本,勾选 JavaEE 下的 Web Application ,勾选Create web.xml :
 
输入Module名字,确认路径:
 
创建好的web项目:
 
3. 在web/WEB-INF下创建两个文件夹:classes和lib
 
4. 配置文件夹路径
 
File -> Project Structure  :
 
选择Modules,如图配置Paths为刚刚创建的classes文件夹:
 
然后切换到Dependencies,如下图操作:
 
选中刚刚创建的lib文件夹:
 
进而选择“Jar Directory”,一路点击OK返回。
 
5. 配置Tomcat容器
 
菜单Run -> Edit Configurations... :
 
如下图,添加Tomcat容器:
 
输入Tomcat的名字,点击 Configure... :
 
选择本地的Tomcat:
 
取消勾选After Launch -> Apply -> OK :
 
如上即完成了Tomcat的配置。
 
6. 在Tomcat中部署并运行项目
 
Run -> Edit Configurations,进入"Run/Debug Configurations"窗口 -> 选择刚刚建立的Tomcat容器 -> 选择Deployment -> 点击右边的“+”号 -> 选择Artifact:
 
选择刚刚创建的web项目,配置Application context -> OK :
 
7. 编辑JSP文件:
 
8. 运行Tomcat:
 
最后,通过浏览器访问(注意路径 与 之前 配置的Application context的关系):
 

输入项目名,确定项目路径,Finish。

2. 创建一个Module

右键项目名 -> New -> Module:

选择jdk版本,勾选 JavaEE 下的 Web Application ,勾选Create web.xml :

输入Module名字,确认路径:

创建好的web项目:

3. 在web/WEB-INF下创建两个文件夹:classes和lib

4. 配置文件夹路径

File -> Project Structure  :

选择Modules,如图配置Paths为刚刚创建的classes文件夹:

然后切换到Dependencies,如下图操作:

选中刚刚创建的lib文件夹:

进而选择“Jar Directory”,一路点击OK返回。

5. 配置Tomcat容器

菜单Run -> Edit Configurations... :

如下图,添加Tomcat容器:

输入Tomcat的名字,点击 Configure... :

选择本地的Tomcat:

取消勾选After Launch -> Apply -> OK :

如上即完成了Tomcat的配置。

6. 在Tomcat中部署并运行项目

Run -> Edit Configurations,进入"Run/Debug Configurations"窗口 -> 选择刚刚建立的Tomcat容器 -> 选择Deployment -> 点击右边的“+”号 -> 选择Artifact:

选择刚刚创建的web项目,配置Application context -> OK :

7. 编辑JSP文件:

8. 运行Tomcat:

最后,通过浏览器访问(注意路径 与 之前 配置的Application context的关系):

 
 
 
选择jdk版本,然后Next:
 
输入项目名,确定项目路径,Finish。
 
2. 创建一个Module
 
右键项目名 -> New -> Module:
 
选择jdk版本,勾选 JavaEE 下的 Web Application ,勾选Create web.xml :
 
输入Module名字,确认路径:
 
创建好的web项目:
 
3. 在web/WEB-INF下创建两个文件夹:classes和lib
 
4. 配置文件夹路径
 
File -> Project Structure  :
 
选择Modules,如图配置Paths为刚刚创建的classes文件夹:
 
然后切换到Dependencies,如下图操作:
 
选中刚刚创建的lib文件夹:
 
进而选择“Jar Directory”,一路点击OK返回。
 
5. 配置Tomcat容器
 
菜单Run -> Edit Configurations... :
 
如下图,添加Tomcat容器:
 
输入Tomcat的名字,点击 Configure... :
 
选择本地的Tomcat:
 
取消勾选After Launch -> Apply -> OK :
 
如上即完成了Tomcat的配置。
 
6. 在Tomcat中部署并运行项目
 
Run -> Edit Configurations,进入"Run/Debug Configurations"窗口 -> 选择刚刚建立的Tomcat容器 -> 选择Deployment -> 点击右边的“+”号 -> 选择Artifact:
 
选择刚刚创建的web项目,配置Application context -> OK :
 
7. 编辑JSP文件:
 
8. 运行Tomcat:
 
最后,通过浏览器访问(注意路径 与 之前 配置的Application context的关系):
 

IDEA搭建工程的更多相关文章

  1. S04_CH01_搭建工程移植LINUX/测试EMMC/VGA

    S04_CH01_搭建工程移植LINUX/测试EMMC/VGA 1.1概述: 本章内容是在已经提供安装了VIVADO2015.4 的ubuntu系统下,进行.大家可以下周我们已经提供的虚拟机镜像,我们 ...

  2. STM32_1 搭建工程框架

    搭建系统框架 -- 创建系统文件夹 -- 拷贝stm32库文件 -- 将文件添加至工程 -- 配置工程环境 1. 创建工程文件夹 找一个工程目录,我就在 stm32/Code 下创建一个模板工程Tem ...

  3. Vue Cli3 TypeScript 搭建工程

    Vue Cli3出来也一段时间了,我想尝试下Vue结合TypeScript搭建个工程,感受下Vue下用TS...网上有一篇讲的非常详细的教程  vue-cli3.0 搭建项目模版教程(ts+vuex+ ...

  4. TMS320DM642学习----第二篇(软件环境搭建+工程文件结构)

    一.CCS3.3安装: 下载解压CCS3.3的破解安装包如下所示,双击setup准备安装(SEED开发者论坛资料:http://www.seeddsp.com/bbs/forum.php?mod=vi ...

  5. 从零搭建SSM框架(一)搭建工程

    工程结构 一.cnki-parent 1.新建maven project  2.pom.xml <project xmlns="http://maven.apache.org/POM/ ...

  6. spring java config配置搭建工程资料收集(网文)

    https://blog.csdn.net/poorcoder_/article/details/70231779 https://github.com/lovelyCoder/springsecur ...

  7. JAVAEE——宜立方商城01:电商行业的背景、商城系统架构、后台工程搭建、SSM框架整合

    1. 学习计划 第一天: 1.电商行业的背景. 2.宜立方商城的系统架构 a) 功能介绍 b) 架构讲解 3.工程搭建-后台工程 a) 使用maven搭建工程 b) 使用maven的tomcat插件启 ...

  8. JAVAEE——淘淘商城第一天:电商行业的背景和技术特点,商城的介绍、技术的选型、系统架构和工程搭建

    1. 学习计划 1.电商行业的背景. 2.电商行业的技术特点 3.商城的介绍 a) 常用的名词介绍 b) 系统功能介绍 4.淘淘商城的系统架构 a) 传统架构 b) 分布式架构 c) 基于服务的架构 ...

  9. 第三章.搭建MyBatis工程环境

    1.数据库的准备: 数据库: create DATABASE mybatis: 数据表: CREATE TABLE `user` ( `id` int(10) NOT NULL AUTO_INCREM ...

随机推荐

  1. 判断小端大端(C实现)

    C程序中的大端小端概念可以参见上一篇文章 如何区分小端和大端.本文重点讨论如何用C程序来判断当前系统是大端还是小端. 判断大端小端的程序如下: #include <stdio.h> int ...

  2. 小程序实现图片上传,预览以及图片base64位处理

    最近一段时间在做小程序项目,第一期功也完工了.需要好好总结一下经验,把项目中遇到的问题好好总结一下,遇到的问题,踩过的坑.今天写一个小程序实现图片上传,预览,以及删除,图片base64位处理.下面就是 ...

  3. [二次编码,数据类型补充以及各种坑]https://i.cnblogs.com/EditPosts.aspx?postid=11184330

    数据类型补充 str:不可变数据类型 1.capitalize首字母大写 name="song" n=name.capitalize() print(n) Song 2.title ...

  4. Java的几种创建实例方法的性能对比

    近来打算自己封装一个比较方便读写的Office Excel 工具类,前面已经写了一些,比较粗糙本就计划重构一下,刚好公司的电商APP后台原有的导出Excel实现出现了可怕的性能问题,600行的数据生成 ...

  5. .NET Core CSharp初级篇 1-8泛型、逆变与协变

    .NET Core CSharp初级篇 1-8 本节内容为泛型 为什么需要泛型 泛型是一个非常有趣的东西,他的出现对于减少代码复用率有了很大的帮助.比如说遇到两个模块的功能非常相似,只是一个是处理in ...

  6. 知识图谱学习与实践(4)——Protégé使用入门

    1 Protégé简介 Protégé是一个本体建模工具软件,由斯坦福大学基于java语言开发的,属于开放源代码软件.软件主要用于语义网中本体的构建和基于本体的知识应用,是本体构建的核心开发工具,最新 ...

  7. kuberenetes CRD开发指南

    扩展kubernetes两个最常用最需要掌握的东西:自定义资源CRD 和 adminsion webhook, 本文教你如何十分钟掌握CRD开发. kubernetes允许用户自定义自己的资源对象,就 ...

  8. JS中构造函数和普通函数有什么区别

    JS中构造函数有普通函数有什么区别? 1.一般规则 构造函数都应该以 一个大写字母开头,eg: function Person(){...} 而非构造函数则应该以一个小写字母开头,eg: functi ...

  9. 【MySQL】Illegal mix of collations (utf8mb4_general_ci,IMPLICIT) and ...

    线上遇到这个问题,详细信息如下: SQL state [HY000]; error code [1267]; Illegal mix of collations (utf8mb4_general_ci ...

  10. Codeforces Round #192 (Div. 2) (329A)C.Purification

    题意: 在一个正常的点可以净化该行该列的所有细胞,判断是否可以净化所有的细胞,并且输出所选的点. 思路: 如果可以的话,一定会选n个点. 先判断每一行是否有正常细胞,然后判断每一列是否有,如果都没有肯 ...