位置: IT常识 - 正文

如何在IDEA中创建Web项目(如何在idea中创建xml)

编辑:rootadmin
如何在IDEA中创建Web项目

推荐整理分享如何在IDEA中创建Web项目(如何在idea中创建xml),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:如何在idea中创建maven项目,如何在idea中创建一个web项目,如何在idea中创建java项目,如何在idea中创建xml,如何在idea中创建servlet,如何在idea中创建servlet,如何在idea中创建xml,如何在idea中创建maven项目,内容如对您有帮助,希望把文章链接给更多的朋友!

👌 棒棒有言:也许我一直照着别人的方向飞,可是这次,我想要用我的方式飞翔一次!人生,既要淡,又要有味。凡事不必太在意,一切随缘,缘深多聚聚,缘浅随它去。凡事看淡点看开些,顺其自然,无意于得,就无所谓失。人生,看轻看淡多少,痛苦就远离你多少。

👌 本章简介:Java Web,是用Java技术来解决相关web互联网领域的技术栈。web包括:web服务端和web客户端两部分。Java在客户端的应用有Java Applet,不过使用得很少,Java在服务器端的应用非常的丰富,比如Servlet,JSP、第三方框架等等。Java技术对Web领域的发展注入了强大的动力。

👍  作者:get棒棒给个关注呗

👍  重要:下面一篇文章是Servlet详解非常非常重要!

目录

一.创建Web项目

1.1创建项目

 1.2编写Servlet类

1.3  IDEA集成Tomcat

 1.3.1  IDEA部署JavaWeb项目

 1.4  war包部署

 1.4.1  导出war包

 1.4.2

1.4.3


一.创建Web项目1.1创建项目

1、打开IDEA,单击“New Project”或者通过File-->new-->Project,在弹出的对话框中输入项目名

称,其它的默认选择,点击finish按钮

 2、为项目添加Web框架支持,右键单击创建的项目,点击Add Framework 2、为项目添加Web框

架支持,右键单击创建的项目,点击Add Framework

 

 3、添加依赖包,右键单击WEB-INF文件夹,在弹出的对话框中选择New-->Directory命令,创建

lib文件夹,将Tomcat安装目录下lib文件夹中的servlet-api.jar文件添加到lib文件夹中。

4、在servlet-api.jar文件上右击鼠标,选择Add As Library,将jar包添加到Library中

 1.2编写Servlet类

1、在src上右击鼠标-->new-->package-->输入com.cxyzxc.www.servlet01包名(包名你可以自己

取)-->回车

2、在包上右击鼠标-->new-->Java Class-->输入ServletDemo02类名-->回车

3)在WEB-INF文件夹中创建classes文件夹,将编译后生成的ServletDemo02.class文件所在的文

件夹一起复制到classes文件夹中

4)启动Tomcat,打开浏览器,在浏览器地址栏输入​​​​​​http://localhost:8080/webProject03/secondServlet,可以在Tomcat窗口中看到输出“IDEA中的第一

个Servlet案例,手动部署到Tomcat容器中”内容。

1.3自动部署项目

上述操作中,虽然是在IDEA软件中完成了Servlet代码的编写以及编译,但是还需要手动将WEB-

INF文件夹复制到Tomcat的项目文件夹中去,并需要手动在WEB-INF文件中创建classes文件夹,

然后将IDEA中编译后的class文件复制到classes文件夹中,比较麻烦。另外,当你的Java文件改变

后,你需要重新编译java文件生成class文件,然后再将class文件复制到classes文件夹中,再重新

启动Tomcat服务器才能访问资源,非常的麻烦。所以,我们可以在IDEA中集成Tomact服务器,实

现自动部署。

1.3  IDEA集成Tomcat如何在IDEA中创建Web项目(如何在idea中创建xml)

1、 点击File-->Settings...

 2、选择双击Build,Execution,Deployment-->Application Servers,点击+号,选择Tomcat

Server

 3、选择Tomcat服务器的安装路径,点击ok,Tomcat服务器就集成到IDEA中了

 4、再次点击File-->Settings...-->Build,Execution,Deployment-->Application Servers,点击

+号,选择Tomcat Server,可以看到Tomcat服务器在IDEA中

 1.3.1  IDEA部署JavaWeb项目

1、点击Run或者软件右边绿色锤子旁边下拉框,选择Edit Configuration...

 2、点击图示中任意一个选项,进入添加运行配置界面

 3、配置Tomcat Server和运行项目的默认浏览器

 4、添加项目到Tomcat中并设置访问名称

 5、在IDEA中启动启动项目

 6、浏览器中默认输出index.jsp中的内容

 7、在浏览器地址栏中输入Servlet访问路径,Tomcat控制台中输出service()方法中的内容

 1.4  war包部署

项目开发完成后,为了方便部署,我们需要将项目整体打包成war包去部署在Tomcat服务器中。

war包可以直接放入Tomcat的webapps文件夹中,启动Tomcat后自动解压,即可在浏览器中输入

URL进行访问。

 1.4.1  导出war包

1、点击File->Project Structure菜单(或使用Shift+Ctrl+Alt+S快捷键),打开Project Structure窗口

 2、在ProjectStructure中选择左侧的Artifacts页签

3、点击中间上面的“+”,选择WebApplication:Archive-> Empty

4、点击上图中的①处的“+”,选择Directory Content菜单

 1.4.2

部署war包

1.4.3

启动Tomcat服务器,访问项目

本文链接地址:https://www.jiuchutong.com/zhishi/300027.html 转载请保留说明!

上一篇:HTML+CSS+JS 学习笔记(一)———HTML(上)(html/css/javascript)

下一篇:协同过滤算法(基于用户的协同过滤算法)

  • 智慧团建登不上去有什么后果吗(智慧团建登不上去影响团员吗)

    智慧团建登不上去有什么后果吗(智慧团建登不上去影响团员吗)

  • 小米十周年是几月几号(小米十周年纪念日是什么时候)

    小米十周年是几月几号(小米十周年纪念日是什么时候)

  • 防火墙按实现手段可分为(防火墙实现手段是软硬结合)

    防火墙按实现手段可分为(防火墙实现手段是软硬结合)

  • 快手一天能评论多少条(买评论快手)

    快手一天能评论多少条(买评论快手)

  • 苹果掉水里怎么办(苹果掉水里怎么找)

    苹果掉水里怎么办(苹果掉水里怎么找)

  • 拼多多为什么要做拼主(拼多多为什么要交保证金)

    拼多多为什么要做拼主(拼多多为什么要交保证金)

  • 联想小新连不上无线网(联想小新连不上网怎么回事)

    联想小新连不上无线网(联想小新连不上网怎么回事)

  • 酷狗音乐哪一年诞生的(酷狗音乐哪一年开始的)

    酷狗音乐哪一年诞生的(酷狗音乐哪一年开始的)

  • ipadair4发布时间(ipadair4发布会时间)

    ipadair4发布时间(ipadair4发布会时间)

  • jusb1是什么接口(jusb1和jusb2是什么接口)

    jusb1是什么接口(jusb1和jusb2是什么接口)

  • qq音乐独家是什么意思(qq音乐独家音乐有哪些)

    qq音乐独家是什么意思(qq音乐独家音乐有哪些)

  • 手机中的腾讯vip怎么在电视上登录使用(手机中的腾讯文档怎么打印)

    手机中的腾讯vip怎么在电视上登录使用(手机中的腾讯文档怎么打印)

  • 苹果电脑bar是什么(苹果电脑带bar是什么)

    苹果电脑bar是什么(苹果电脑带bar是什么)

  • 拨打对方电话提示关机(拨打对方电话提示呼叫受限什么意思)

    拨打对方电话提示关机(拨打对方电话提示呼叫受限什么意思)

  • cpu风扇卡扣按不下去(cpu风扇卡扣怎么换)

    cpu风扇卡扣按不下去(cpu风扇卡扣怎么换)

  • 微型计算机的内存容量是指(微型计算机的内存储器是按什么编址的)

    微型计算机的内存容量是指(微型计算机的内存储器是按什么编址的)

  • 手机电池旁边黑色线是什么(手机电池旁边的黑线)

    手机电池旁边黑色线是什么(手机电池旁边的黑线)

  • 淘宝补货怎么得到通知(淘宝补货申请在哪里)

    淘宝补货怎么得到通知(淘宝补货申请在哪里)

  • 联想重装系统按哪个键(联想重装系统按什么键进入界面)

    联想重装系统按哪个键(联想重装系统按什么键进入界面)

  • 红米k20如何强制关机(红米k20如何强制清除数据)

    红米k20如何强制关机(红米k20如何强制清除数据)

  • oppo手机隔空投送在哪(oppo手机隔空投送功能)

    oppo手机隔空投送在哪(oppo手机隔空投送功能)

  • docker和虚拟机的区别(docker和虚拟机的区别优点)

    docker和虚拟机的区别(docker和虚拟机的区别优点)

  • 【YOLOV5-6.x讲解】YOLO5.0VS6.0版本对比+模型设计(yolov5解析)

    【YOLOV5-6.x讲解】YOLO5.0VS6.0版本对比+模型设计(yolov5解析)

  • 增值税发票抵扣是什么意思
  • 去年收到一张普票超范围了怎么办
  • 自产自用应税消费品的消费税,其纳税环节
  • 企业所得税纳税人包括哪些类型
  • 一个企业只有收入没有支出合理吗
  • 制造费用处理
  • 没有单价数量只有金额的发票可以用吗
  • 境内企业是否可以出境
  • 电视机在开票中属于哪一类
  • 机打发票丢失如何处理报销
  • 企业筹办期间,发生亏损,应该计算为亏损年度
  • 2021年路桥费抵扣最新政策
  • 合伙企业个人所得税经营所得怎么申报
  • 小规模纳税人开专票需要交税吗
  • 开票资料电话可以查到吗
  • 法人一证通年费缴费
  • 报税营业成本包括管理费用吗
  • 土地出让金返还流程
  • 事业单位转账支票管理
  • 上个月个税申报能作废重报吗
  • 收到质量索赔款怎么入账
  • 公益性捐赠所得税处理
  • 电子专用发票没有发票代码
  • win10清空回收站是灰色的
  • 简介linux系统中的10个常用命令及功能
  • 适用于初学者的美得理电子琴
  • 进程lsass.exe
  • 自创商誉可确认为商誉且在资产负债表中列报
  • tepac接口
  • mp3格式最高音质
  • 增值税专用发票怎么开
  • 超过500万需要补税吗
  • ajax向php传值
  • php流程图
  • lama羊驼
  • vue3的ref,reactive的使用和原理解析
  • python设置断点
  • 增值税专用发票电子版
  • 政府向企业发放用工补贴政策
  • 补贴,津贴是否合理
  • 联营企业有重大影响吗
  • 通货膨胀溢价的英文
  • 公司清理固定资产怎样交税
  • 收到发票应如何处理
  • 厂房测量费怎么做账
  • 虚购发票进项税怎么处理
  • 销售回扣能计入销售费用吗?
  • 两个企业同一个法人
  • 固定资产报废会计
  • 房屋出租要交的税有哪些
  • 现金流量结构分析表
  • 期末账面余额是什么意思
  • 加盟费交税
  • 超市会计怎么做会计分录
  • sqlserver数据库显示单个用户
  • win7玩游戏出现安全警报
  • wcu.exe是什么
  • 借助竹子赞美人物气节的诗句有哪些
  • ias.exe是什么程序
  • macbook备份数据
  • win7关机总是自动重启
  • win7系统怎么给软件打开摄像头权限
  • pmropn.exe
  • Win10用户狂喷微软:更新日志功能还没加上去
  • 方便存储 Win8系统的SkyDrive功能大体验
  • opengl绘制ui
  • android开发手册
  • 批处理杀死进程
  • unity xcode
  • shell脚本运行c程序
  • jquery获取当前对象
  • 商务英语考英语笔译 算跨考吗
  • arp欺骗防范方法
  • node js官网
  • python如何查看
  • JavaScript基础教程
  • 2024年深圳房价
  • 山东省国税网
  • 国家税务总局成都市武侯区税务局
  • 安徽地税局领导班子名单
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设