使用IDEA创建JavaWeb项目

2023-11-06

由于看的视频教程比较老,且开发工具为Eclipse,本人已习惯使用IDEA,在此记录一下创建JavaWeb项目过程。

创建一个项目

1

左侧选择 Java Enterprise,右侧选择 Web Application

2

这里我输入的项目名字为 FirstJavaWeb ,点击 next 后生成如下的项目结构:

3

项目配置

  1. 在 web 目录下的 WEB-INF 目录下新建两个目录: classes 和 lib
    4

  2. File -> Project Structure,点击 Modules -> 选中项目 “FirstJavaWeb” -> 切换到 Paths 选项卡 -> 勾选 “Use module compile output path”,将 “Output path” 和 “Test output path” 都改为之前创建的classes目录
    5

  3. 点击 Modules -> 选中项目 “FirstJavaWeb” -> 切换到 Dependencies 选项卡 -> 点击下面的”+”,选择 “JARs or directories…”,选择创建的lib目录,这个目录用来存放依赖的jar包
    6

Tomcat配置

  1. Run -> Edit Configurations,进入 “Run Configurations” 窗口,点击 “+”-> Tomcat Server -> Local,创建一个新的Tomcat容器
    7

  2. 在 “Name” 处输入新的服务名(随便取),点击 “Application server” 后面的 “Configure…”,弹出Tomcat Server窗口,选择本地安装的Tomcat目录 -> OK
    8

  3. 切换到 “Deployment” 选项卡,点击 “+” -> “Artifact”-> 选择创建的web项目的Artifact… 修改 “Application context” -> Apply -> OK
    9

说明:此处的Application context是指定本工程的根目录,我的是 /FirstJavaWeb

运行

在index.jsp文件中的body之间添加要显示的内容,然后点击“运行”的绿色三角

10

由于我之前配置的运行之后默认打开的是google浏览器,所以google浏览器会自动打开,弹出新标签页如下:

11

你也可以在浏览器中输入:localhost:8080/FirstJavaWeb


小坑:点击运行之后,IDEA会自动启动Tomcat服务器,不需要我们手动启动Tomcat服务器,否则会报错冲突!

转载自:http://www.cnblogs.com/printN/p/6537903.html

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

使用IDEA创建JavaWeb项目 的相关文章

随机推荐

  • 一文学会使用MethodHandle

    MethodHandle方法句柄 第一次看到这个类是在看Mybatis源码 自以为对java很熟悉 反射很熟的我 看到这个API竟然不知道是干什么用的 因此花了很多时间去了解这个东西 发现网上的资料是很少的 特别是对刚接触这个api的人很不
  • LeetCode_6_树----对称二叉树

    大家好 我是你们的好朋友 大数据老虾 相遇是缘 既然来了就拎着小板凳坐下来一起唠会儿 如果在文中有所收获 请别忘了一键三连 你的鼓励 是我创作的动力 废话不多说 直接开干 吧 先别急着走 文末干货 记得拎着小板凳离开的时候也给它顺走 树 对
  • 以太网ARP测试实验

    1 1 ARP测试整体框架 当上位机发送ARP请求时 FPGA返回ARP应答数据 当按下FPGA的触摸按键时 FPGA发送ARP请求 上位机返回ARP应答数据 PLL时钟对eth rxc的输入时钟进行相位调整 GMII TO RGMI 模块
  • uniapp微信小程序订阅消息发送服务通知

    版权声明 本文为博主原创文章 遵循 CC 4 0 BY SA 版权协议 转载请附上原文出处链接和本声明 本文链接 https blog csdn net qq 44718932 article details 126130702 uniap
  • 爬虫发送带headers报错内容为ValueError: too many values to unpack (expected 2)

    这个是我报错的代码 author li lee import requests 变量url接收访问地址 url http www baidu com 加headers 将浏览器的用户代理 写到headers中 用于重置User Agent
  • 《C++ Primer Plus 第六版》编程练习参考答案(第四章)

    第四章 第一题 include
  • NativeWindow 妙用,截取windows消息

    namespace System Windows Forms using System using System ComponentModel using System Drawing using System Drawing Design
  • linux设置VT模式,android – 如何在Linux上的BIOS和KVM模块中启用VT-x?

    KVM Installation I referred the instructions from Ubuntu community documentation page to get KVM installed To see if you
  • C#使用FFmpeg的总结

    上篇文章提到FFmpeg解决项目中视频和语音问题 说道C 和FFmpeg不得不提的2个类库 1 Xabe FFmpeg 简单查看了下源码和demo 发现基于ffmpeg exe的命令行参数进行处理 2 FFmpeg AutoGen 把C语言
  • sqlserver日期格式转换yyyymmdd_8个案例,玩转时间合并转换运算和提取,3个函数就够了...

    大家好 上一篇文章分享了关于日期时间的提取函数和判定 讲解了如何对日期是否是周末进行判定 今天继续分享关于日期时间方面的合并 提取方面的剩余内容 以及如何根据身份证号求算年龄 如何根据入职时间计算员工工龄两个案例 那么就让我们开始吧 操作一
  • jmeter errstr :“unsupported field type for multipart.FileHeader“

    在使用jmeter测试接口的时候 提示errstr unsupported field type for multipart FileHeader 如图所示 这是因为我们 在HTTP信息头管理加content type参数有问题 直接在HT
  • VS社区版许可证过期更新

    VS社区版许可证过期更新 VS社区版是免费使用的 然而会有许可证过期的问题 这时候就需要登录 再进行更新许可证 在登录时卡顿了一天还没有解决问题 我们无法下载许可证 请检查你的网络连接或代理设置 查找方案 有一个方案比较普遍 1 在VS安装
  • brk(), sbrk() 用法详解

    贴上原文地址 好不容易找到了 brk sbrk 改变数据段长度 brk sbrk 的声明如下 include
  • 机器学习实验 - MeanShift聚类

    目录 一 报告摘要 1 1 实验要求 1 2 实验思路 1 3 实验结论 二 实验内容 2 1 方法介绍 2 2 实验细节 2 2 1 实验环境 2 2 2 实验过程 2 2 3 实验与理论内容的不同点 2 3 实验数据介绍 2 4 评价指
  • Spring5 框架 详解 (一) ---- IOC控制反转

    Spring5 框架 spring 框架概述 IOC 容器 1 什么是 IOC 2 IOC底层原理 IOC 过程 IOC 接口 IOC 操作 Bean 管理 IOC 操作 Bean 管理 xml 注入其他类型属性 IOC 操作 Bean 管
  • PHP底层工作原理

    原文地址 http www cnblogs com phphuaibei archive 2011 09 13 2174927 html 最近搭建服务器 突然感觉lamp之间到底是怎么工作的 或者是怎么联系起来 平时只是写程序 重来没有思考
  • Java中数据类型详解

    文章目录 一 数据类型的作用 二 两种数据类型 1 基本数据类型 1 第一类 整数型 2 第二类 浮点型 3 第三类 布尔型 4 第四类 字符型 2 引用数据类型 1 类 2 数组 3 接口 三 基本数据类型之间的转化 一 数据类型的作用
  • Vue 项目如何实现一个全局菜单搜索框

    个人主页 山山而川 xyj 作者简介 前端领域新星创作者 专注于前端各领域技术 共同学习共同进步 一起加油 系列专栏 Vue 系列 学习格言 与其临渊羡鱼 不如退而结网 目录 前言 一 过滤路由 二 搜索框展示路由 三 雏形出现但有缺陷 四
  • 九宫格选择照片

    一 Adapter public class RecyclerImageAdapter extends RecyclerView Adapter
  • 使用IDEA创建JavaWeb项目

    由于看的视频教程比较老 且开发工具为Eclipse 本人已习惯使用IDEA 在此记录一下创建JavaWeb项目过程 创建一个项目 左侧选择 Java Enterprise 右侧选择 Web Application 这里我输入的项目名字为 F