最新要闻
- 观点 | 美国通胀十连降后还需担心吗?
- 反转!高铁掌掴事件完整视频曝光:双方11秒打3巴掌、王某脏话不断
- 理想汽车:没有降价的打算 上市定价就是最有竞争力区间 天天简讯
- 全球微动态丨6月9日上映!《变形金刚7》IMAX海报发布:汽车人、猛兽侠集结
- 【全球快播报】DDR5内存大跌!24GB高频内存仅399元
- 俄罗斯质疑美国登月造假:50年前能做到 为何现在反而做不到 每日信息
- 锻造1-450最省材料攻略_锻造多少会碎-世界热门
- 动态焦点:去年全球钴产量达19.8万吨 电动汽车消耗7.4万吨
- grand theft auto vc 8.1怎么解决_grand theft auto vc 8 1
- 食品添加剂都是“洪水猛兽”?科技与狠活你知道多少? 今日观点
- 每日速讯:网友曝光南京江边惊现扬子鳄:我国特有种 一级保护动物
- 超越1英寸大底!华为P60 Pro凭什么能拿到DXO拍照世界第一 当前看点
- Z9良心缩水 尼康发布全画幅微单数码相机Z8:售价27999_焦点要闻
- 美术315 环球快报
- 大众软件部门两年亏损250亿 管理层集体被炒 环球观速讯
- 世界最强货运飞船之一 “太空快递小哥”天舟六号发射升空|环球新要闻
手机
iphone11大小尺寸是多少?苹果iPhone11和iPhone13的区别是什么?
警方通报辅警执法直播中被撞飞:犯罪嫌疑人已投案
- iphone11大小尺寸是多少?苹果iPhone11和iPhone13的区别是什么?
- 警方通报辅警执法直播中被撞飞:犯罪嫌疑人已投案
- 男子被关545天申国赔:获赔18万多 驳回精神抚慰金
- 3天内26名本土感染者,辽宁确诊人数已超安徽
- 广西柳州一男子因纠纷杀害三人后自首
- 洱海坠机4名机组人员被批准为烈士 数千干部群众悼念
家电
在 IDEA 中创建 Java Web 项目的方式(详细步骤教程)|天天聚看点
开发环境
以下是我的开发环境
【资料图】
- JDK 1.8
- Maven 3.6.3
- Tomcat 9.0
- IDEA 2019(2019 无所畏惧,即使现在已经 2023 年了哈哈哈)
最原始的 Java Web 项目
下面的内容可能会因 IDEA 版本不同,而有些选项不同,但是大同小异。
1. 打开 IDEA
点击 Create New Project
2. 点击 Java Enterprise
点击左侧 Java Enterprise
,默认选项如下图所示。找到 Web Application,勾选上,同时勾上 Create web.xml
。点击 Next 进入下一步。
3. 输入项目信息
输入项目名称和项目存储的位置,下方的配置默认就可以。接着点击 Finish 完成创建。
4. 完善项目结构
到这步,已经成功创建了 Web 项目了,目录结构如下图,在 Eclipse 中,web
目录的名称是 WebContent
。src
目录存放 Java 后端代码,web
目录存放前端代码。
我们可以在 web 目录下创建 css,js,image,page
这几个目录,分别存放对应的文件,其中 page 用于存放前端页面文件,包含 JSP 页面。
在 web/WEB-INF
目录下,存放着我们的 web.xml
配置文件,在该目录下,我们创建一个 lib
目录,用来存放项目需要的依赖包,比如 servlet
、jstl
等。
对于 lib
目录下的 .jar
文件,即项目所需的依赖包,我们可以通过右键 Add as Library..
,将这些依赖包作为一个 Java 类库给我们使用。
5. 配置 Tomcat 并启动
配置 Tomcat,由于在创建项目的时候,我们已经配置了 Application Server 这个选项,选择了 Tomcat,所以这里不需要进行配置,点击 IDEA 右上角的三角符号即可启动 Tomcat
启动成功自动跳转到浏览器中显示默认的 index.jsp
页面。对应的 URL 为:http://localhost:8080/java_web_demo_war_exploded/
这里的 URL 是可以修改的,如果你要修改的话,可以点击右上角的 Tomcat 进行配置,如下图所示:
比如我把 Application context
的内容修改为 /demo
,那么点击 OK,然后重启 Tomcat,现在访问该 Web 应用,只需输入这样的 URL:http://localhost:8080/demo/
,就可以访问了。
使用 Maven 来创建并管理 Java Web 项目
1. 打开 IDEA
点击 Create New Project
2. 点击 Maven
点击左侧的 Maven,勾选上 Create from archetype
,找到 maven-archetype-webapp
并选中它,点击 Next 进入下一步。
3. 输入项目信息
输入项目的相关信息,点击 Next。
4. 搞定 Maven 信息
搞定 Maven 相关信息,setting.xml
文件以及本地 Maven 仓库不能配置时,勾选上右边的 Override 选项就可以配置了。完成后点击 Finish。
5. 开启自动导入依赖包,确保 pom.xml 信息正确
点击 Enable Auto-Import
,让 IDEA 自动刷新导入在 pom.xml
文件中引入的项目需要的依赖包。确保 pom.xml
文件中的配置是正确的。
6. 完善项目结构
完善整个项目的结构,分别创建 src/main/java
、src/main/resources
、src/main/webapp/WEB-INF/classes
和 src/main/webapp/WEB-INF/lib
这 4 个目录,如下图所示。
java
目录用于存放 Java 代码。
resources
目录用于存放各种资源文件或者配置文件。
classes
目录用于存储项目编译后的 Java 的字节码文件,即 .class
文件。
lib
目录用于存放外部引入的 jar
包,当 Maven 仓库无法引入相关依赖时,那么就可以将对应的 jar
包放到这个 lib 目录中。
7. 配置 classes 和 lib 目录
配置 classes
以及 lib
目录
首先进入项目结构,可以通过快捷键 Ctrl + Alt + Shift + S
进入,也可以通过下图所示的方式进入。
进入后点击左侧的 Modules
,选中你的项目,即当前模块,再点击 Paths
选项,选择刚才创建了 classes
目录的所在路径,点击 Apply。
接着点击 Dependencies
,配置依赖包(依赖项),如下图所示。
8. 配置 Tomcat 并启动
点击右上角的 ADD CONFIGURATION
,进行 Tomcat 的配置,即告诉 IDEA, Tomcat 的所在位置,部署的访问路径等信息。
点击 +
号添加一个新的 Tomcat 的配置项,选择本地的 Tomcat。
Name 中输入你喜欢的配置名;Application Server 选择你自己的 Tomcat,其他的默认就 OK。
接着点击 Deployment
,点击 +
号,配置部署项,当 Tomcat 启动的时候就部署我们的 Web 项目。
完成配置,并启动。
最后的最后
希望各位屏幕前的靓仔靓女们
给个三连!你轻轻地点了个赞,那将在我的心里世界增添一颗明亮而耀眼的星!
咱们下期再见!
关键词:
-
在 IDEA 中创建 Java Web 项目的方式(详细步骤教程)|天天聚看点
开发环境以下是我的开发环境JDK1 8Maven3 6 3Tomcat9 0IDEA2019(2019无所畏惧,即使现在已经2023年了哈哈
来源: 在 IDEA 中创建 Java Web 项目的方式(详细步骤教程)|天天聚看点
环球热讯:实验五
观点 | 美国通胀十连降后还需担心吗?
反转!高铁掌掴事件完整视频曝光:双方11秒打3巴掌、王某脏话不断
理想汽车:没有降价的打算 上市定价就是最有竞争力区间 天天简讯
全球微动态丨6月9日上映!《变形金刚7》IMAX海报发布:汽车人、猛兽侠集结
【全球快播报】DDR5内存大跌!24GB高频内存仅399元
俄罗斯质疑美国登月造假:50年前能做到 为何现在反而做不到 每日信息
锻造1-450最省材料攻略_锻造多少会碎-世界热门
动态焦点:去年全球钴产量达19.8万吨 电动汽车消耗7.4万吨
grand theft auto vc 8.1怎么解决_grand theft auto vc 8 1
Java for循环标签跳转到指定位置 全球快报
食品添加剂都是“洪水猛兽”?科技与狠活你知道多少? 今日观点
每日速讯:网友曝光南京江边惊现扬子鳄:我国特有种 一级保护动物
超越1英寸大底!华为P60 Pro凭什么能拿到DXO拍照世界第一 当前看点
Z9良心缩水 尼康发布全画幅微单数码相机Z8:售价27999_焦点要闻
美术315 环球快报
大众软件部门两年亏损250亿 管理层集体被炒 环球观速讯
世界最强货运飞船之一 “太空快递小哥”天舟六号发射升空|环球新要闻
重返斯莱特林!马尔福少爷畅玩《霍格沃茨之遗》-头条焦点
FFT(快速傅里叶变换)
ASP.NET Core MVC 从入门到精通之文件上传 世界快资讯
债市日报:5月10日_世界观焦点
美国债务上限谈判无进展 拜登可能取消G7行程 热文
悦达起亚大地震!管理层轮休1年 公司资不抵债|世界实时
MAXHUB双发x86兆芯、Arm飞腾国产CPU电脑!国产化近95%
单卡30秒跑出虚拟3D仙女老婆!毛孔细节清晰
女子退货8600元鞋被拒收:退回后鞋出现磨损
杭州现不定价咖啡店 营业首日卖400杯亏3500元!创始人回应|微头条
每日聚焦:Python中的交互库-os库
IPS 和 IDS_观热点
每日速看!gai周延参加的综艺有哪些_周延gai百度百科
特斯拉晒美国电价/油价:每天开电车50公里 一月省700块 天天观热点
盗版大神正式出手破解《生化危机4重制版》:Denuvo加密沦陷|当前快报
每日焦点!《生化危机4:重置版》碍事梨演员再发cos照:里昂救救我!
焦点热讯:首发2亿单镜变焦相机!真我11 Pro+图赏
Win10杀软大PK:Defender拿了个倒数第一_焦点速看
泉州市丰泽区东海东宝工业区改造征迁工作指挥部正式揭牌成立
如何衡量软件测试的绩效 环球速讯
无锡阳山桃花源景区可以摘桃子吗_天天速看料
环球焦点!因不富裕 《王国之泪》粉丝攒钱6年才买到Switch
杀疯了!理想汽车公布2023年第一季度财报:营收、交付等多项数据历史最好
男子暴雨天救助流浪猫 专家确认:国家二级保护动物
四月厂商销量榜:国产车强势爆发 前五占三席
散片便宜300元!但还是劝你买盒装CPU|世界动态
热资讯!华能水电:拟收购华能四川能源开发公司100%股权
AI别来搅局,chatGPT的世界不懂低代码 焦点要闻
观察:理想汽车:预计第二季度车辆交付量7.6万至8.1万辆
滚动:1999元起 真我11 Pro+发布:同价位中的2亿像素王
热点!432核心 25个人开发!欧洲自研CPU飞入太空
淘宝天猫历史最大投入618:今年推出直降专场 不用费劲凑单领券 焦点速递
环球观察:爸爸因无人回应退家族群 女儿发声:反而变热闹了
天玑9000性能满载!vivo Pad2评测:操控如PC般行云流水_今日聚焦
环球热消息:4月销量仅6658台!不降价的蔚来,终于把自己玩懵了?
[系统性能优化实践]JVM进阶实战之监控工具(Prometheus) 焦点速递
STM32【HAL库】使用外部SRAM程序
世界新资讯:如何通过appuploader把ipa文件上传到App Store教程步骤
【高端访谈】碳交易市场将如何影响化工行业?——专访全国化工节能(减排)中心秘书长张华
甘肃凉州:让非遗民俗文化“活起来”|观焦点
年度最火的KEEP动感单车免费得:连续88天打卡全额返 焦点速看
实时:可灭电火、油火 北大青鸟车载灭火器620ml 12.92元
真我史上最大底 真我11 Pro+搭载行业最高2亿像素传感器:挑战最强 每日热门
环球快资讯丨特斯拉要疯?向所有用户开放超充 车主拍手友商跺脚
首发2099元!九号电动V30C发布:50km续航、车架终身质保 当前热点
微软修复 Win10 / Win11 上 BlackLotus UEFI 漏洞
【天天报资讯】java读取文件——以自动贩卖机为例
天天热门:最佳软件测试基础入门教程1简介
环球视点!自建CA和公共CA有什么不同?
基于华为云图引擎GES,使用Cypher子查询进行图探索
每日消息!Vue2组件间通讯
每日快讯!【新华500】新华500指数(989001)10日收跌0.65%
当前热讯:成功展商要点——2023第十二届北京国际汽车制造业博览会
环球即时:传音Tecno Camon 20系列发布:五边形镜组极具辨识度
当前资讯!《斗罗大陆双神战双神》首个场景秀公开:虚幻5打造 画面逼真
这就很尴尬 男子高速电话指导女友开车 结果自己撞了
世界看点:4699元起 九号智能电动车小Q发布:新国标、能跑95km
一图看懂联发科旗舰新U天玑9200+:CPU/GPU性能提升10%、功耗更低了
环球看点!男童喉咙长菜花样肿块确诊感染HPV
今日看点:89.关于类的定义抽象数据类型
全球观速讯丨Mac系统,Qt工程转xcode工程,打包pkg
大幅提升前端工作效率!Numeral.js数值格式化库来了!
无需代码绘制人工神经网络ANN模型结构图的方法
2023年梅花金银兔纪念币价格(2023年05月10日)_世界快资讯
仅7999元!Redmi MAX 90英寸巨屏电视开售:百级分区、144Hz高刷 即时焦点
每日热议!亏电百公里油耗3.9升 比亚迪驱逐舰07申报:凯美瑞、雅阁瑟瑟发抖
保时捷718上新款 157.8万元起!真心无法抗拒 全球简讯
环球快看点丨悦达起亚被曝管理岗轮休 一休就一年!官方回应
中国电信在科技创新中加速释放消费活力 每日聚焦
每日播报!利用Appuploader上架IPA步骤
环球热文:代码随想录算法训练营第一天| 704. 二分查找、27. 移除元素。第一章 数组part01
黄道十二宫是什么意思?黄道十二宫是哪个文明首先提出的?
每日看点!98年浙大女学霸曾被视为格力接班人 孟羽童称靠别人永远不如靠自己
金锣玉米热狗香肠20袋到手19.9元:新鲜美味 当前短讯
热讯:为什么这届年轻人基本不走亲戚了?互联网“断亲”情况加剧:专家释疑
【环球新视野】西渝高铁最新进展!200余户已签协议
双商最高的四大星座是什么?十二星座的月份表
神话Eric的妻子是谁?神话Eric个人介绍
2011年快乐女声有哪些评委?2011届快女排名前十名
消失日晖打一字是什么?猜字谜游戏题目及答案
台电平板怎么刷机?台电平板android版如何获取root?