IDEA(2021)创建Java Web项目

article/2025/9/18 21:38:38

1. IDEA(2021)创建Java Web项目

1.1. 创建Java项目

  1. 创建新项目"New Projpect";
  2. 选择"Java"项目,默认直接下一步 “Next”,下一步“Next”。
  3. 输入项目名称“Project Name” 和 选择项目路径"Project location";
  4. 点击"Finish" 创建项目

1.2. 为Java项目添加Web支持

  1. 在项目名称上右键 ,选择”Add Framework Support“

  2. 勾选“Web Application”,version 4.0, 勾选 Create web.xml。然后点击按钮 OK
    在这里插入图片描述

  3. 在 web → WEB-INF 目录下创建 lib 目录。

  4. 配置lib目录

  5. 点击菜单 File → Project Setting…

  6. 选择 Modules选项 → Dependencies
    在这里插入图片描述

  7. 点击 + 号 → Jars or Directories;
    在这里插入图片描述

  8. 选中 项目目录 → web → WEB-INF → lib 目录
    在这里插入图片描述

  9. 选中 “jar Directory”:
    在这里插入图片描述

  10. 点击"OK"按钮确定

1.3. 配置字符编码UTF-8

  1. 项目字符编码

  2. 菜单 File → Setting…:
    在这里插入图片描述

  3. Editor → File Encodings,把Project Encoding 和 Properties File 编码格式设置为 UTF8,
    并勾选 “Transparent native-to-ascii conversion”:
    在这里插入图片描述

2.配置控制台输出的字符编码

  1. editor → general → console → default encoding改成utf-8:
    在这里插入图片描述

1.4. 配置Tomcat

  1. 点击顶部“Add Configuration”开始配置;
    在这里插入图片描述

  2. 点击 + 号添加配置,并在列表中选中 Tomcat → Local:
    在这里插入图片描述

  3. 填写名称;选择 Tomcat 9 的目录

  4. 点击底部的Fix按钮:
    在这里插入图片描述

  5. 编辑 :Application context:
    在这里插入图片描述

  6. 点击回 server栏,在VM options中添加:
    -Dfile.encoding=UTF-8
    在这里插入图片描述

  7. 完成设置,点击OK按钮

1.5. 将Tomcat的包添加到项目中
Java Web项目默认是不包含Servlet相关的包的,需要在配置完Tomcat后,把Tomcat添加的引用中

  1. 点击菜单 File → Project Setting…
  2. 选择 Modules选项 → Dependencies
  3. 点击 + 号,选择 Library…
  4. 选中 “Application Server Libraries”下的 “Tomcat …”,然后点击 按钮“Add Select”
    在这里插入图片描述
  5. 点击按钮 ”OK“,确定

1.6. 配置热加载
IDEA 在修改JSP页面后默认是不会进行热部署的,需要进行如下设置

  1. 设置Tomcat 1. Edit Configuration → Tomcat:
    在这里插入图片描述

  2. 修改 On ‘Update’ action和 On frame deactivation 为 Update classes and resource:
    在这里插入图片描述

  3. 配置 自动构建项目

  4. 菜单 File → Setting → Build,Execution,Deployment → Compiler 勾选 Build project automatically。
    注意:只在Debug模式下会自动构建项目,运行模式下不会生效
    在这里插入图片描述


http://chatgpt.dhexx.cn/article/B7n9E31f.shtml

相关文章

使用idea创建web项目

前言: 很高兴能够用自己所学知识为你提供答疑!!! 今天我就来操作下如何使用idea这款软件创建web项目。步骤: 1.创建项目 首先新建一个项目 然后选择最后一个,创建一个空白的Java项目,点击Next。 这个时…

eclipse开发web项目

对比idea开发web项目 ###1,使用eclipse开发web项目(jsp项目) 1,先将eclipse与tomcat关联一下 window->preferences->server->Runtime Environments add 还要在面版配置一次, 创建项目: File->…

java web项目的创建

1、启动Eclipse,执行菜单【File】——【new】——【other】——【web】——【Dynamic Web Project】。 2、单击【Next】按钮,进入填写工程信息界面。 3、单击【Next】按钮,进入工程配置界面。 4、单击【Next】按钮,进入工程选项界…

IDEA如何创建web项目

前言: 很多朋友可能在学习java基础的时候已经熟练掌握了IDEA创建java项目的基本步骤,但随着学习技术的不断深入,不同的IDEA版本可能在项目的创建页面上出现些许的出入,下面将细讲IDEA2021版本如何创建并部署Javaweb项目。 步骤一…

JavaWeb项目介绍

web项目:通俗的说就是在服务器上跑的项目,页面是通过服务器上的程序运算所得到的结果。常见的web项目按计算机语言分,有:Java Web(Java EE)、ASP.Net、PHP项目。 JavaWeb项目:顾名思义就是后台用java代码写的web项目。…

创建web项目

打开eclipse,打开Eclipse,将Java视图切换成JavaEE的视图: 点击【File】-【New】-【Dynamic Web Project】 写入web项目名字; 向web配置Tomcat服务器,根据项目需要 后面的选项默认,点击【Next】&#xff…

springboot---建一个web项目

搭建过程 1. File->new->project 2. 选择“Spring Initializr”,jdk选择8最好,或者默认 3. 完善项目信息 组名可不做修改,项目名可做修改;最终建的项目名为:test,src->main->java下包名会是…

五、IDEA中创建Web项目

文章目录 5.1 创建Web项目5.1.1 创建项目5.1.2 编写Servlet类 5.2 手动部署项目5.3 自动部署项目5.3.1 IDEA集成Tomcat5.3.2 IDEA部署JavaWeb项目 5.4 war包部署5.4.1 导出war包 5.1 创建Web项目 5.1.1 创建项目 1、打开IDEA,单击“New Project”或者通过File–&g…

JavaWeb:Maven创建Web项目

1.1 Web项目结构 Web项目的结构分为:开发中的项目和开发完可以部署的Web项目,这两种项目的结构是不一样的,我们一个个来介绍下: Maven Web项目结构:开发中的项目 开发完成部署的Web项目 开发项目通过执行Maven打包…

如何在IDEA中创建Web项目

👌 棒棒有言:也许我一直照着别人的方向飞,可是这次,我想要用我的方式飞翔一次!人生,既要淡,又要有味。凡事不必太在意,一切随缘,缘深多聚聚,缘浅随它去。凡事…

Intellij IDEA创建web项目 [超详细]

一、介绍、 接触Java 有些年头了,相信大家已经忘记了怎么创建一个不使用构建工具和任何Java Web框架的原始Java Web项目。最近接触一个老项目,就是使用很原始的方式搭建的,虽然使用了Spring的技术,但是没有使用构建工具&#xff…

部署Web项目 (Linux)

部署Web项目 -- Linux 一、Linux 环境搭建二、Linux 常用命令三、搭建 Java 部署环境3.1 JDK3.2 Tomcat3.3 MySQL 四、部署 Web 项目4.1 什么是部署4.2 数据库建表4.3 构建项目并打包4.4 拷贝到 Tomcat 中4.5 验证 一、Linux 环境搭建 这里我们使用的方法是购买云服务器 (Cent…

idea构建web项目-超详细教程

1、idea构建web项目 idea构建web项目的超级详细教程,一步一步来,完全没问题! 1、新建一个空项目 2、新建java模块,名为webDemo1 3、选择webDemo1右键,选择Add Framework Support 选择Web Application 4、在WEB-…

web服务器项目

整体框架 0. RAII RAII全称是Resource Acquisition is Initialization,即资源获取即初始化。 RAII的核心思想是将资源或者状态与对象的生命周期绑定 c可以在构造函数中申请分配资源,在析构函数中释放资源。所以,在RAII的指导下,…

【Javaweb学习笔记】在Eclipse中创建Web项目

【Javaweb学习笔记】在Eclipse中创建Web项目 哈喽大家好,这里是Java框架学习笔记专栏第二期 本期内容——在Eclipse中创建Web项目 前期回顾: 第一期——schema约束 笔者还是菜菜,还请大家多多指教呀! 文章目录 【Javaweb学习笔记】…

如何创建一个Web项目

文章目录 一、创建Web项目1. 新建Maven工程2. 在pom.xml中,添加servlet依赖3. 创建web.xml文件4. 通过tomcat配置启动项5. 在webapp下创建html静态文件 提示:以下是本篇文章正文内容,Java系列学习将会持续更新 一、创建Web项目 Web项目是由…

创建一个web项目

servlet 概念: 运行在服务端的程序,是一个接口,定义了java类被浏览器访问到(tomcat识别)的规则 tomcat会读取web.xml文件中的配置 创建一个web项目 目录说明: 1.src:自动编译.java文件的目录 依赖的jdk版本 依赖的tomcat版本 build: 用来…

Web项目开发

一、简述转发与重定向的区别 1、转发: URL地址是不变的。 内部资源完成一个跳 转过程 能够通过request实现带值跳转 请求发起后,跳转到目标过程只发起一次 请求 请求跳转速度又有是在站内,所以速度也 比较快。 2、重定向: URL地址…

【实战】React 必会第三方插件 —— Cron 表达式生成器(qnn-react-cron)

文章目录 一、引子二、配置使用1.安装2.使用(1)直接调用(2)赋值到表单(Form)(3)自定义功能按钮(4)隐藏指定 Tab(5)其他 三、常见问题及…

linux cron 定时任务

Linux定时任务Crontab命令详解 linux 系统则是由 cron (crond) 这个系统服务来控制的。Linux 系统上面原本就有非常多的计划性工作,因此这个系统服务是默认启动的。另 外, 由于使用者自己也可以设置计划任务,所以, Linux 系统也提供了使用者…