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

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

  • 小米10s支持50倍变焦吗(小米10s有没有50倍)

    小米10s支持50倍变焦吗(小米10s有没有50倍)

  • mate30pro支持内存卡扩展吗(mate30pro用的什么内存)

    mate30pro支持内存卡扩展吗(mate30pro用的什么内存)

  • 硬盘温度多少算正常(硬盘温度多少算高)

    硬盘温度多少算正常(硬盘温度多少算高)

  • 苹果手机根号怎么打(苹果手机根号怎么打出来在手机上)

    苹果手机根号怎么打(苹果手机根号怎么打出来在手机上)

  • win10右下角盾牌不见了(win10右下角盾牌红叉什么意思)

    win10右下角盾牌不见了(win10右下角盾牌红叉什么意思)

  • 全民k歌拉黑对方还能私信吗(全民k歌拉黑对方怎么恢复)

    全民k歌拉黑对方还能私信吗(全民k歌拉黑对方怎么恢复)

  • iphone7p防水吗(iphone7p手机防水吗)

    iphone7p防水吗(iphone7p手机防水吗)

  • 华为mmi完成怎么办(华为mmi完成怎么取)

    华为mmi完成怎么办(华为mmi完成怎么取)

  • 小米平板2电池瞬间没电(小米平板2电池更换)

    小米平板2电池瞬间没电(小米平板2电池更换)

  • 拼多多活动审核通过要多久(拼多多活动审核中)

    拼多多活动审核通过要多久(拼多多活动审核中)

  • 安卓手机如何打开.mdf文件(安卓手机如何打开.xy文件)

    安卓手机如何打开.mdf文件(安卓手机如何打开.xy文件)

  • 为什么拍的抖音被限流(为什么拍的抖音不见了)

    为什么拍的抖音被限流(为什么拍的抖音不见了)

  • 苹果手机开了勿扰模式怎么还能打通(苹果手机开了勿扰模式微信还会响吗)

    苹果手机开了勿扰模式怎么还能打通(苹果手机开了勿扰模式微信还会响吗)

  • hdtc 什么意思(hdc是什么意思)

    hdtc 什么意思(hdc是什么意思)

  • oppor17充电头多少瓦(oppor17充电头多少w)

    oppor17充电头多少瓦(oppor17充电头多少w)

  • 数据报交换提供了什么传输服务(数据报交换需要建立连接吗)

    数据报交换提供了什么传输服务(数据报交换需要建立连接吗)

  • pcam10是oppo什么型号(pcam10是oppo什么型号128级)

    pcam10是oppo什么型号(pcam10是oppo什么型号128级)

  • 苹果8p特殊功能介绍(iphone8特殊功能)

    苹果8p特殊功能介绍(iphone8特殊功能)

  • 助力免享单怎么助力(微信助力免单的公众号)

    助力免享单怎么助力(微信助力免单的公众号)

  • oppoa9是不是玻璃机身(oppoa9是塑料后壳吗)

    oppoa9是不是玻璃机身(oppoa9是塑料后壳吗)

  • 三星如何强制关机(三星如何强制关闭旁白)

    三星如何强制关机(三星如何强制关闭旁白)

  • 荣耀20有耳机插孔吗(荣耀20有耳机插头吗)

    荣耀20有耳机插孔吗(荣耀20有耳机插头吗)

  • iomanip头文件的作用(ioctl头文件)

    iomanip头文件的作用(ioctl头文件)

  • 小米8自动开关机怎么设置(小米8自动开关机怎么关)

    小米8自动开关机怎么设置(小米8自动开关机怎么关)

  • win10 ie浏览器停止工作问题解决方法(ie浏览器打开后显示已停止工作)

    win10 ie浏览器停止工作问题解决方法(ie浏览器打开后显示已停止工作)

  • Win10 20H2系统桌面部分图标变白怎么办(win10桌面2怎么使用)

    Win10 20H2系统桌面部分图标变白怎么办(win10桌面2怎么使用)

  • fs20.exe是什么进程 有什么作用 fs20进程查询(电脑fs0是什么)

    fs20.exe是什么进程 有什么作用 fs20进程查询(电脑fs0是什么)

  • 会计新手如何学会收款流程
  • 股权转让企业所得税纳税地点
  • 哪些资产损失向银行贷款
  • 预提费用税务处理
  • 验收入库材料结转怎么写
  • 企业给员工的福利取消了可以劳动仲裁么
  • 应付票据与应付账款
  • 微型企业政府补贴政策
  • 附加税退税申请书怎么写
  • 冲减本年利润
  • 1元转让股权账务实
  • 向银行借款一年是长期还是短期
  • 保证金逾期退还
  • 损益调整是什么科目
  • 应纳税额计算举例
  • 小规模纳税人与注册资金有关系吗
  • 增值税普通发票可以抵扣吗
  • 旅行社开具会议费发票可以差额征税吗
  • 贸易公司购买汽车的发票可以用抵公司的税吗
  • 增值税普票需要填写什么内容
  • 行政事业单位国有资产处置收入包括
  • 跨年度专用发票如何开红字发票
  • 发票认证信息怎么填
  • 应收预收账款属于什么科目
  • 甲供材料如何纳税
  • 员工租赁宿舍开几个点发票
  • 其他权益工具投资公允价值变动怎么计算
  • win10桌面网络图标怎么调出来
  • 蓝屏代码0xc000000f
  • win10 删除文件 没有找到项目
  • 暂估应付账款是什么科目
  • 抵押房屋可以出卖吗
  • 认缴制下实收资本可以一直为零吗
  • 鸿蒙系统怎么快速充电
  • 保护地址是什么意思
  • bios屏蔽接口
  • PHP:zip_entry_read()的用法_Zip函数
  • 银行支付的存款怎么做账
  • 置换土地如何做账务处理
  • php文字转语音源码
  • laravel实战教程
  • 往境外支付培训费怎么退
  • 小餐饮需要交什么税
  • 息税前利润为什么不减利息
  • 预缴城建税税率
  • java中public修饰什么
  • 帝国cms什么语言
  • mongodb计数
  • 变更税务法人需提供银行流水吗
  • 建造合同收入的会计处理
  • sql已成功与服务器建立连接但登录中发生错误
  • 工程施工与工程结算账务处理
  • 小规模纳税人在哪里查
  • 员工外面有自己的公司
  • 公司员工入职的心得体会
  • 进销项月末结转吗
  • 单位租个人房子租房合同
  • 直租业务可以抵房租吗
  • 企业建账目的
  • mysql中的触发器
  • SqlServer下通过XML拆分字符串的方法
  • 如何设置windows
  • apt-get update错误
  • windows10已经阻止此软件
  • 管理需要
  • win10怎么设置加快电脑速度
  • windows10mobile官网
  • macbookair怎么验证
  • 怎么判断进程是否存在
  • win7系统宽带连接651
  • windows10 禁用u盘
  • perl中\s+
  • 浏览器兼容的方法
  • unity ugui合批
  • fragment里面如何嵌套fragment
  • [置顶]游戏名 TentacleLocker
  • python里面颜色
  • unity破解安装教程
  • jquery map遍历
  • 税务被风控了多久才会解除
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设