位置: 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)

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

  • air drop在哪儿(air drop)(air dropped)

    air drop在哪儿(air drop)(air dropped)

  • iphone13mini支持双微信吗(iphone13mini支持双卡吗)

    iphone13mini支持双微信吗(iphone13mini支持双卡吗)

  • 华为Nova5手机怎么下载两个微信(华为nova5手机怎么开空调)

    华为Nova5手机怎么下载两个微信(华为nova5手机怎么开空调)

  • 苹果升级后电池消耗过快(苹果升级后电池充不满)

    苹果升级后电池消耗过快(苹果升级后电池充不满)

  • iphone11换屏幕后显示无法验证屏幕信息(iPhone11换屏幕后没有原彩)

    iphone11换屏幕后显示无法验证屏幕信息(iPhone11换屏幕后没有原彩)

  • 充电宝解除保护状态(充电宝解除保护怎么恢复)

    充电宝解除保护状态(充电宝解除保护怎么恢复)

  • b站答题会员有什么用(b站答题会员有什么用处)

    b站答题会员有什么用(b站答题会员有什么用处)

  • 快手啥时候出来的(快手什么时候)

    快手啥时候出来的(快手什么时候)

  • qq怎么发狗头表情(qq怎么发狗头表情包)

    qq怎么发狗头表情(qq怎么发狗头表情包)

  • ipad自动旋转失灵(ipad怎么自动旋转)

    ipad自动旋转失灵(ipad怎么自动旋转)

  • qq群聊天记录多久会消失(qq群聊天记录多了一个不认识的人)

    qq群聊天记录多久会消失(qq群聊天记录多了一个不认识的人)

  • 扫码连wifi是什么弄的(扫码连 wifi)

    扫码连wifi是什么弄的(扫码连 wifi)

  • 手机通话记录怎么迁移到另一个手机(手机通话记录怎么调出来)

    手机通话记录怎么迁移到另一个手机(手机通话记录怎么调出来)

  • 1080p和720p哪个更清晰(1080p和720p哪个更流畅)

    1080p和720p哪个更清晰(1080p和720p哪个更流畅)

  • oppo手机悬浮球怎么关(oppo手机悬浮球怎么设置)

    oppo手机悬浮球怎么关(oppo手机悬浮球怎么设置)

  • 15.4寸笔记本多大(15.4英寸笔记本多大)

    15.4寸笔记本多大(15.4英寸笔记本多大)

  • 手机qq怎么取消关联(手机qq怎么取消频道)

    手机qq怎么取消关联(手机qq怎么取消频道)

  • 酷狗怎么屏幕显示歌词(酷狗在显示栏显示怎样设置?)

    酷狗怎么屏幕显示歌词(酷狗在显示栏显示怎样设置?)

  • 多个连续文件选择步骤(多个连续的文件按哪个键)

    多个连续文件选择步骤(多个连续的文件按哪个键)

  • 苹果6splus拍照颤抖修复(苹果手机6splus拍照时屏幕抖动)

    苹果6splus拍照颤抖修复(苹果手机6splus拍照时屏幕抖动)

  • 网页猜你想搜怎么关闭(网页猜你想搜怎么去掉)

    网页猜你想搜怎么关闭(网页猜你想搜怎么去掉)

  • 微信聊天删除了还可以找回来吗(微信聊天删除了没有备份还能恢复吗)

    微信聊天删除了还可以找回来吗(微信聊天删除了没有备份还能恢复吗)

  • 2021.3最新win1021H1永久激活秘钥推荐 附激活工具+教程(window10最新20h2)

    2021.3最新win1021H1永久激活秘钥推荐 附激活工具+教程(window10最新20h2)

  • getfacl命令  显示文件或目录的ACL策略(_get_osfhandle)

    getfacl命令 显示文件或目录的ACL策略(_get_osfhandle)

  • 帝国cms如何安装模板(帝国cms8.0)

    帝国cms如何安装模板(帝国cms8.0)

  • phpcms 2008安装报错怎么办(php安装步骤)

    phpcms 2008安装报错怎么办(php安装步骤)

  • 个人所得税应如何缴纳
  • 过路费抵扣进项税填在申报表哪里
  • 增值税纳税申报时间
  • 有税控盘怎么领发票
  • 金融服务费可以谈吗
  • 一般纳税人免征教育费附加的文件
  • 加计扣除企业所得税季报申报
  • 个体工商户个人所得税怎么申报
  • 政府补贴是什么职能
  • 房地产公司将自建自用房产出售 土地增值税
  • 服务费和佣金的关系
  • 消费取得普通发票怎么开
  • 手工账写错字怎么改呢
  • 经营公租房的租金收入交房产税
  • 已经发生的费用
  • 小规模个人所得税怎么申报
  • 维护费可以留到明年抵扣吗?
  • 土地增值税哪些可以抵扣
  • 领专票需要带什么东西
  • 按月预缴企业所得税的企业有哪些
  • 公司注销时债权人未申报债权
  • 建筑行业会计成本会计工作流程
  • 给对方发短信显示imessage
  • 销售净利率范围
  • 合同的情势变更是什么
  • mac系统屏幕
  • 公积金托收怎么变更
  • 印花税税收优惠政策2023
  • 预收账款调增应纳税所得额
  • linux解压安装
  • 怀特霍尔
  • 印花税贴花怎么贴划线
  • 一点分享案例
  • web前端面试基础知识
  • javascript常用的数据类型
  • php对象是值传递还是引用传递
  • 利用php将图片转为文字
  • 新会计准则增加了哪些科目
  • 代垫运杂费计入原材料成本吗
  • 如何理解ps中的黑透白不透
  • 不认定为一般纳税人的有哪些
  • 文化传媒有限公司英文
  • 项目终止前期费用核销
  • 为什么盈利要利息呢
  • 应交税金应交增值税年底转平吗
  • 总账与总账之间的核对
  • 没有发票的支出怎么入账
  • 管家婆怎样月末结账?
  • 个人生产经营所得
  • 资本公积金转增股本是利好吿
  • 预提费用年底一定要冲回吗
  • 因产品不合格退货流程
  • 融资租赁中承租人的义务
  • 缴纳工会经费的依据
  • 明细分类账的填写
  • mysql数据库类型有哪些?如何选择合适的数据类型
  • windows无法启动wlanautoconfig服务
  • rtm平台全称
  • linux临时目录在哪
  • win7 win8.1双系统安装教程
  • wlms.exe是什么
  • centos好玩的命令
  • linux管道与重定向
  • winpe怎么弄
  • win8系统怎样
  • win10mobile官网
  • 按developer.android.com安装新的环境
  • javascript基础教程教材答案
  • js判断密码强弱
  • andriod 控件
  • android:AndroidAnnotations上传文件,网络接口如此简洁
  • opengl源码在哪里
  • js取数字的每位数
  • node.js wss
  • 自动关机的
  • 批处理自动登录有密码的程序
  • JavaScript中的变量名不区分大小写
  • 陕西办事app
  • 进项税额包括哪些项目
  • 苏州虎丘区税务局在哪里
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设