Java web 开发填坑记 2 -如何正确的创建一个Java Web 项目
转载请标明出处:http://blog.csdn.net/zhaoyanjun6/article/details/72566261
本文出自【赵彦军的博客】
Java web 开发填坑记 1-如何正确的下载 eclipse
Java web 开发填坑记 2-如何正确的创建一个Java Web 项目
在我们正确的下载了 Eclipse 之后,我们来创建第一个 Java web 项目。在创建 Java web 项目之前,我们需要做一些准备工作。
项目工作
1、 安装 jdk , 并且配置 Java 环境变量。这里不多说。
2、安装 tomcat 。安装完成后,在浏览器中运行:http://localhost:8080/ , 可以看到如下界面,就安装完成了。
创建 Java web 项目
当我们第一次运行 Eclipse 起来后,可以看到 Welcome 页面,如下图:
我们点击第二项,创建一个新的 Java EE Web Project 项目
在这个页面,我们需要填写 项目的名称 、项目的默认存放路径、最重要的一步是选择服务器,我们的服务器用的 tomcat , 所以我们 点击 New Runntime 按钮,新建一个服务器配置。
由于我们本地安装的 Tomcat 8.5 版本,所以我们选择 Apache Tomcat v8.5 . 然后点击 Next 。
在这个页面,我们需要填写服务器的名称 、 Tomcat 的安装路径 、 JRE 的安装路径。然后点击 Finish 按钮。我们看到完整的配置内容是:
点击 Next 按钮,进入下一个界面:
、
这个页面,我们不用管它 ,直接点击 Next 按钮,进入下一个界面:
这也是最后一个页面,但是很重要的一点,记得勾选 Generate web.xml deloyment desriptor 选项。然后点击 Finish 按钮。
到这里,web 项目的所有的创建任务就完成了,最后可以看到整个项目的结构图:
Java web 开发填坑记 2 -如何正确的创建一个Java Web 项目相关推荐
- Android项目开发填坑记-Fragment的onAttach
背景 现在Android开发多使用一个Activity管理多个Fragment进行开发,不免需要两者相互传递数据,一般是给Fragment添加回调接口,让Activity继承并实现. 回调接口一般都写 ...
- 支付开发填坑记之支付宝
支付宝在所有支付方式中最好开发的了,因为文档比较清晰,而且开发起来也比较简单.因此,支付宝的坑是相对较少的. 原文地址 APP支付 APP支付步骤为: 获取支付宝的配置信息. 生成商家订单信息. 根据 ...
- Android 项目开发填坑记 - 使用 MultiDex 解决 64K 限制
如果移动端访问不佳,请访问 –> Github版 背景 Android 的 classLoader 在加载 APK 的时候限制了class.dex 包含的 Java 方法数,其总数不能超过655 ...
- 苹果手机web开发踩坑记
2019独角兽企业重金招聘Python工程师标准>>> input必须指定type 事件绑定可能失效 es6的写法可能失效 转载于:https://my.oschina.net/u/ ...
- Android 项目开发填坑记 - 谷歌商店上架被拒 Apps On Device
关键词:谷歌商店被拒.数据安全表单.已安装应用.Policy Declaration.Data Safety Section.App Activity Data Type.Apps On Device ...
- 为微信开发填坑:微信网页支付的开发流程及填坑技巧 1
GitChat 作者:极笔北客 原文:为微信开发填坑:微信网页支付的开发流程及填坑技巧 关注微信公众号:「GitChat 技术杂谈」 一本正经的讲技术 [不要错过文末彩蛋] 小程序作为微信之父张小龙钦 ...
- 【SAP PO】X-DOC:SAP PO 接口配置 REST 服务对接填坑记
X-DOC:SAP PO 接口配置 REST 服务对接填坑记 1.背景 2.PO SLD配置 3.PO https证书导入 1.背景 (1)需求背景: SAP中BOM频繁变更,技术人员在对BOM进行变 ...
- GoDB开发踩坑记(代码实现)
前言 之前写了一篇GoDB开发踩坑记但是内容有些不全,所以来补充一下.所以没看过GoDB开发踩坑记的可以先看一下那篇文章. 正文 golang encode_josn--把map[string]int ...
- 为微信开发填坑:微信网页支付的开发流程及填坑技巧
GitChat 作者:极笔北客 原文:为微信开发填坑:微信网页支付的开发流程及填坑技巧 关注微信公众号:「GitChat 技术杂谈」 一本正经的讲技术 [不要错过文末彩蛋] 小程序作为微信之父张小龙钦 ...
最新文章
- MFC第一课 控件使用技巧
- linux重做引导分区,linuxgrub 0.97三重引导,基本无解,除非重做硬盘
- 基于机器学习方法的POI品类推荐算法
- .NET6正式版将近,70%开发者或面临技术断层!
- php缓存实例,一个PHP缓存类实例
- android 队列执行动画,Android 重学系列 渲染图层-图元缓冲队列初始化
- 云端之战:Google Cloud 的多云战略和甲骨文的数据库云
- pandas显示全部数据内容_vue项目,当鼠标移入时文本长度超出才显示全部内容
- Python验证码的生成
- 不良事件总结怎么写_护理不良事件总结分析.doc
- zoj 3703(背包)
- [翻译] KGModal
- 一文教你如何深入机器学习,从编程基础到完整的项目实战
- python怎么做一个动态烟花_简单烟花效果.py python firework demo
- datedif函数mysql_datedif函数怎么用
- module ‘statsmodels.stats.diagnostic‘ has no attribute ‘het_breushpagan‘
- 王润涵:如何用链脉名片打造朋友圈自明星
- 180/360度舵机控制方法
- C语言的编译过程常见的错误和警告
- linux系统压缩与解压缩工具使用方法
热门文章
- java 获取上下文_如何获得spring上下文的方法总结
- 用计算机图形学画字母,r 语言快速出图——单因素方差带字母显著性标记
- ACL 2020 开源论文 | 基于Span Prediction的共指消解模型
- 浅谈 CTR 预估模型发展史
- 庄导就业指导2020.4.6
- AIProCon在线大会笔记之清华大学唐杰教授:人工智能的下一个十年
- 牛客网 短最优升级路径 【Dijkstra算法】+【路径记录】
- Java中Map集合类的用法(HashMap)
- git/码云上关于项目的一些操作:初始化、克隆、上传修改等
- windows 下 logstash 安装启动