web项目的创建和发布
1.Web项目的目录结构
2.Web项目的创建
<1>首先创建一个空的java项目
<2>选择模块,创建一个新模块
<3>选择javaq企业开发块,先勾选javaEE版本再勾选下方的Web Application才会出现对应的版本
<4>一路next之后给模块取名点击finish,再点击Apply后ok则创建完成
3.Web项目的打包
<1>方法一:idea打war包
a.添加打war包的目录
b.构建war包
点击Rulid找到Build Artifacts目录
c.选择构建的文件目录
<2>方法二:控制台打war包【只能是.war结尾的文件】
进入到对应的项目目录的web目录下,通过cmd进入控制台
输入jar -cvf 文件名称.war .打包
4.Web项目的发布
<1>idea集成tomcat发布
第一步:
第二步
第三步
第四步:浏览器访问【127.0.0.1】 localhost:8080/虚拟路径【此处为idea发表项目时的虚拟路径】
<2>本地tomcat目录下
第一步:将项目的放置在tomcat的webapps目录下
第二步:在bin目录启动tomcat
第三步:浏览器访问【127.0.0.1】 localhost:8080/虚拟路径【此处为war包文件名】
<3>linux服务器tomcat目录下
步骤同<2>,本地访问可能有防火强问题
关闭防火墙命令:systemctl stop firewalld.service
5.Tomcat目录详解
6.项目打包发布过程src目录字节码转换流向
war包流程
Web项目打包发布的流程
浏览器往服务器文件写数据
web项目的创建和发布相关推荐
- iis服务器发布web项目,webservice创建、发布及在IIS上部署
一.项目创建 1.以vs2010为例,新建"asp.net空web应用程序" 2.在创建好的项目中新建项,创建web服务 3.打卡webservice1.asmx文件,更改name ...
- 关于IDEA WEB项目的创建与无法继承HttpServlet问题
关于IDEA WEB项目的创建与无法继承HttpServlet问题 点这里:传送门
- Java Web实战开发 | Web项目的创建与运行
01Web项目的创建与运行 1●创建项目 在完成了IDE.Tomcat服务器以及数据库的安装后,Java Web项目开发集成环境已经准备就绪,可以进行Java Web应用系统的开发.下面通过例1-1讲 ...
- IDEA的web项目的创建极其服务器的配置
WEB流程 1.创建一个WEB项目 先创建一个普通的java项目,然后在ADD Frameworks Support选项中选择Web Application(versions:4.0) 2.配置服务器 ...
- 用户SA登陆失败 | VS三层架构web项目的创建
文章目录 三层架构内容说明 使用ASP.NET三层架构创建web项目 1. **创建一个空的解决方案** 2. **创建web空网站**----表示层 3. **创建.BLL和.DAL类库文件** 4 ...
- maven web项目不能创建src/main/java等文件夹的问题
eclipse创建maevn web项目,在选择maven_archetype_webapp原型后,默认只有src/main/resources这个Source Floder. 按照maven目录结 ...
- 08 Tomcat+Java Web项目的创建和War的生成
1.web服务器软件: 服务器:安装了服务器软件的计算机 服务器软件:接收用户的请求,处理请求,做出响应 * web服务器软件:接收用户的请求,处理请求,做出响应. 在web服务器软件中,可以部署we ...
- Maven服务器的使用之Maven桌面项目和Maven Web项目的创建
Maven的使用 Maven功能强大, 可以参与管理软件的整个生命周期. Java软件开发中的jar包管理更是Maven的绝技. 1.创建Maven桌面项目 1.1 选择菜单创建Maven项目 1.2 ...
- maven java web项目_Maven创建JavaWeb项目
使用模板创建项目 JavaWeb项目模板使用 使用模板创建JavaWeb项目,就是上图的结构.缺少src/main/java目录,以及两个test目录.但是多了webapp目录,这个目录就等效于以前J ...
最新文章
- 【springboot】入门
- Windows SDK 7.1 (包含directshow)安装配置
- 信仰的力量—海归毕业季的选择与入职后的蜕变记
- tensorboard使用_tensorboard查看训练曲线
- SpringBoot高级-消息-RabbitMQ安装测试
- ios kvo 要引入_腾讯社招iOS面试记录
- java 启动xms_关于java:启动JVM时-Xms和-Xmx参数是什么?
- poj - 2503 Babelfish
- ECMAscript6入门(1)
- 递归定义以及斐波那契数列的实现
- mysql字符集设置lampp_xampp下mariaDB数据库设置默认字符集utf8(Windows)
- android VideoPlayer原生播放方式
- ET1100和ET1200的区别
- wo-27s管理员账户和密码_Mac管理员忘记密码怎么办?
- scrollView无限滚动,横屏和竖屏
- opencv imread函数
- AFEchidna示例20--自交对方差分量的影响
- 脑裂产生以及解决办法(转载)
- 做个自己站内搜索引擎
- 英集芯IP5566带TYPE-C口3A充放快充移动电源5w无线充二合一方案SOC
热门文章
- BZOJ #3064. Tyvj 1518 CPU监控(线段树,历史最值)
- Atcoder ARC062F - AtCoDeerくんとグラフ色塗り / Painting Graphs with AtCoDeer
- HDU1269 迷宫城堡(模板题)
- 新汉诺塔(洛谷P1242)含第11个数据的解决办法
- P6805-[CEOI2020]春季大扫除【贪心,树链剖分,线段树】
- P2480-[SDOI2010]古代猪文【中国剩余定理,Lucas定理】
- jzoj4019-Path【dp】
- 牛客练习赛 67——ST表
- 【莫队】区间不同数(金牌导航 莫队-1)
- 【bfs】WZK旅游(jzoj 1996)