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

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

  • 蓝光4m是什么意思(蓝光4m是多少码率)

    蓝光4m是什么意思(蓝光4m是多少码率)

  • 华为笔记本黑屏后无法唤醒(华为笔记本黑屏无法唤醒屏幕)

    华为笔记本黑屏后无法唤醒(华为笔记本黑屏无法唤醒屏幕)

  • 华为手表gt2微信不提示(华为手表gt2微信看不到内容)

    华为手表gt2微信不提示(华为手表gt2微信看不到内容)

  • 平板关不了机什么情况(平板关不了机也按不了怎么办)

    平板关不了机什么情况(平板关不了机也按不了怎么办)

  • 抖音可以发多长视频(抖音可以发多长的短视频)

    抖音可以发多长视频(抖音可以发多长的短视频)

  • 关机会耗电吗(笔记本关机会耗电吗)

    关机会耗电吗(笔记本关机会耗电吗)

  • 什么是小米(什么是小米粥)

    什么是小米(什么是小米粥)

  • 笔记本电脑可以用充电宝充电吗?(笔记本电脑可以换显卡吗)

    笔记本电脑可以用充电宝充电吗?(笔记本电脑可以换显卡吗)

  • ip地址错误,网络无法接通win10(ip地址错误,网络无法连通怎么办win7)

    ip地址错误,网络无法接通win10(ip地址错误,网络无法连通怎么办win7)

  • 发朋友圈配音乐怎么弄(发朋友圈配音乐怎么搜索)

    发朋友圈配音乐怎么弄(发朋友圈配音乐怎么搜索)

  • 拼多多怎么设置不让好友看见(拼多多怎么设置不包邮的运费模板)

    拼多多怎么设置不让好友看见(拼多多怎么设置不包邮的运费模板)

  • 小米9屏占比(小米九屏幕比例)

    小米9屏占比(小米九屏幕比例)

  • 微信可以看共同好友吗(微信可以看共同关注公众号的好友吗)

    微信可以看共同好友吗(微信可以看共同关注公众号的好友吗)

  • wps中间空白行删不掉(wps中空白行删不掉)

    wps中间空白行删不掉(wps中空白行删不掉)

  • 手机浏览器安全警告怎么关闭(手机浏览器安全警告怎么解除)

    手机浏览器安全警告怎么关闭(手机浏览器安全警告怎么解除)

  • 超5分钟视频怎么发朋友(超5分钟视频怎么发微信好友)

    超5分钟视频怎么发朋友(超5分钟视频怎么发微信好友)

  • 苹果手机微博下载的视频在哪里(苹果手机微博下载的文档怎么找)

    苹果手机微博下载的视频在哪里(苹果手机微博下载的文档怎么找)

  • bfe是什么(bfe是什么护肤品)

    bfe是什么(bfe是什么护肤品)

  • 如何查询淘金币即将过期(怎么查淘金币)

    如何查询淘金币即将过期(怎么查淘金币)

  • 锁屏的时间位置怎么改(锁屏的时间位置怎么调华为手机)

    锁屏的时间位置怎么改(锁屏的时间位置怎么调华为手机)

  • 如何彻底删除QQ聊天记录的图片?(如何彻底删除QQ频道私信)

    如何彻底删除QQ聊天记录的图片?(如何彻底删除QQ频道私信)

  • win10怎么看已安装更新(win10怎么看已安装的驱动)

    win10怎么看已安装更新(win10怎么看已安装的驱动)

  • Boundary Loss 原理与代码解析(bounded linear functional)

    Boundary Loss 原理与代码解析(bounded linear functional)

  • 增值税发票综合服务平台验证口令失败
  • 印花税科目会计分录
  • 资产处置收益是什么意思
  • 门票可以直接入账吗
  • 小规模机械租赁公司
  • 房地产公司环境
  • 死账呆账的处理程序
  • 交通补贴补贴可以税前扣除吗?
  • 税务顾问费怎么做账务处理?
  • 外国专家工资个税
  • 建筑劳务公司收到劳务费会计分录
  • 以公司名义办宽带怎么办
  • 认证后的发票可以留存多久
  • 2021装修法律
  • 小规模纳税人水利建设基金计税依据是什么
  • 核销坏账的会计处理分录
  • 商超联营扣点
  • 企业担保形成损失的原因
  • 公司买珠宝会计分录
  • 没有税务章的收款收据怎么做账?
  • 营业收入大于营业成本居然亏损
  • 做进项转出的票据有哪些
  • 不动产增值税计算公式
  • 华为鸿蒙怎么打开5g
  • 表格关闭函数
  • 自用煤怎么入账
  • macos big sur正式版
  • 双网卡冲突会发生什么现象
  • Linux dpkg-query 命令用法详解(Debian Linux中软件包的查询工具)
  • 年度所得税报表在哪里查到
  • 固定资产转让的账务处理
  • 最好卖的游戏机排行榜
  • 陈列费用明细表怎么做
  • 差额征税怎么交税
  • 财务人离职了怎么说
  • js中的定时器
  • php中preg_replace_callback函数简单用法示例
  • thinkphp session存放位置
  • 汇总纳税企业所得税征收管理办法
  • 在php中声明变量时,变量名称以什么符号开头
  • RabbitMQ个人实践
  • 三方转账协议各方怎么记账
  • 查验发票显示红冲是什么意思
  • 车辆购置税能否融资租赁
  • 延期缴纳土地使用税怎么办理
  • sql中的row_number
  • 股票的价格是由什么决定
  • sql中order by的用法
  • 存货周转率特别高说明什么
  • 投标代理费如何入账
  • 规模以上企业纳税要求
  • 企业所得税汇算清缴时间
  • 分公司分摊比例
  • 怎么把应付账款调成应收
  • 应缴纳房产税的房产
  • 分析企业盈余状况
  • 填制凭证的主要内容和注意事项
  • mysql 5.7.33安装
  • sqlserver性能优化
  • windows9预览版下载
  • centos7脚本
  • 怎么在centos中创建一个文件
  • apt软件
  • win8如何打开设置
  • pssvc.exe - pssvc是什么进程 有什么用
  • 苹果mac系统怎么更新
  • linux开启samba服务
  • linux 查找语句
  • My Magic Android Tour —— 处女作
  • python单子
  • unityui
  • jquery 3.5
  • javascript怎么用
  • 税务局营改增文件
  • 资源税属于国税还是地税
  • 江西国税局电话客服热线
  • 江苏省南京市国医堂
  • 用电稽查工作总结
  • 北京昌平区租房价格
  • 电子税务局登录入口
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设