2017.9.16 Web 应用开发环境搭建与开发工具安装
1.JDK的下载与安装
1.1 在网址:http://javase/downloads/index.jsp网站下载最新的JDK版本
1.2 安装jdk,双击下载好的.exe文件运行,一般默认安装在c盘,安装完成的目录在C:\Program Files (x86)\Java,
则该目录下有jdk1.6.0_2和jre6两个子目录他们分别存放java的运行环境和开发环境。
1.3 另外还要设置好环境变量,用myeclipse的话是自带的(在“计算机-属性-高级系统设置-环境变量-
找到path里面添加java的安装路径”这是我的C:\Program Files (x86)\Java)
2.Tomact服务器的安装和配置
2.1 Tomact的下载http://tomcat.apache.org 下载最新的版的,点击.exe文件将启动tomact安装文件,
按照向导一直按住next,可自动完成tomcat安装;注意此处设置它的安装路径“C:\Program Files (x86)\Java”
不要设置其默认的路径,设置到默认值安装(端口号:8080,用户名:admin,密码:空)
最后选择安装,则可完成tomcat安装,安装完成后在“开始-程序-”菜单下会添加Appche Tomcat6.0的菜单组。
2.2 测试Tomcat
打开IE浏览器,在地址栏输入http://localhost:8080 or http://127.0.0.1:8080
(localhost:8080和127.0.0.1均表示本地浏览器,8080是tomcat是默认监听器的端口号)将会打开tomcat的默认主页。
2.3 Tomcat的目录结构及服务器的配置
Tomcat安装目录下有
/bin:存放启动和关闭Tomcat的命令文件
/conf:存放Tomcat的配置文件,如server.xml,web.xml
/lib:存放Tomcat服务器及所有web应用程序都可以访问的JAR文件
/log:存放Tomcat的日志文件
/temp:存放tomcat运行时产生的临时文件
/webapps:通常把web应用程序的目录及文件放到这个目录下
/work:tomcat将JSP生成的servlet源文件和字节码文件放到这个目录下
服务器的配置
·找到菜单window---preferences-选择Myeclipse--servers---选择Tomcat-点击enable---点击下方的Browser---找到对应的服务器文件路径
3.JavaWeb应用程序的开发过程及部署
·启动myeclipse,选择或创建新的(设置)工作区
(1)这里设置的工作区为 D:\JavaWeb,进入欢迎的页面
·建立JavaWeb项目
(2)文件菜单file-new-选择对应的文件尾缀
·设计并编写有关的代码
·部署
·启动Web服务器(tomcat),然后运行程序
·若需要部署到其他服务器,还需要生成并发布war文件
注意:对于开发的javaweb 应用程序,在部署后,其应用程序按照一定的目录结构放置在目录/webapps下
·src:存放设计的java源代码文件
·lib:项目需要的第3方导入的iar包
·Weboot:项目的根目录
·web.xml:配置文件信息
·index.jsp:是项目自动创建的主页面
4.JavaWeb应用程序的打包与部署以及导入与导出
·步骤:
(1)选择要打包的工程,并选择“Emport”命令选择打包类型(WAR file)
(2)选择“next”命令,选择或创建打包到的路径--点击finish
2017.9.16 Web 应用开发环境搭建与开发工具安装的更多相关文章
- odoo开发环境搭建(三):安装odoo依赖的python包
odoo开发环境搭建(三):安装odoo依赖的python包 http://www.cnblogs.com/jlzhou/p/5940815.html
- odoo开发环境搭建(二):安装Ubuntu 17虚拟机
odoo开发环境搭建(二):安装Ubuntu 17虚拟机 下载镜像文件: 配置网络: 安装vmware tools: 配置共享文件夹: 选中虚拟机,右键编辑设置里边配置共享文件夹,指定windows本 ...
- odoo开发环境搭建(一):安装VMware Workstation
odoo开发环境搭建(一):安装VMware Workstation
- webpy 开发环境搭建问题之Mysql-python安装
关于python核心编程已经看了差不多,准备搞些框架方面的学习,本来想打算看看Django的,但是朋友推荐先看看轻量级的flask或者webpy的开发,所以晚上回来,搭建下开发环境(PS:搭建过程中由 ...
- python3+ selenium3开发环境搭建-手把手教你安装python(详细)
环境搭建 基于python3和selenium3做自动化测试,俗话说:工欲善其事必先利其器:没有金刚钻就不揽那瓷器活,磨刀不误砍柴工,因此你必须会搭建基本的开发环境,掌握python基本的语法和一个I ...
- PHP开发环境搭建及开发工具
PHP服务器组件非常多有WampServer.XAMPP.AppServ.phpStudy.phpnow等. 菜鸟教程推荐: WampServer,这也是目前window平台上使用最广泛的,操作也非常 ...
- Linux下Java开发环境搭建—CentOS下Mysql安装教程
本人学习Linux时使用的是CentOs5.5版本,在该环境中,Mysql的安装方法有很多种,下面我只讲我这次成功了的方法,作为一个记录,供大家参考,同时给自己做一个笔记. MySQL下载 1.进入网 ...
- go开发环境搭建及开发工具简介
go语言包的下载地址:https://www.golangtc.com/download 这里以window10的操作系统环境为例 go的开发工具下载地址:https://www.golangtc.c ...
- untiy3d开发环境搭建和开发准备
1.到untiy3d官网上下载untiy3d的软件(这里我使用的是个人版的5.3.61f做学习使用) 2.安装vs2012 3.因为unity3d和vs的版本有一定的版本对应关系,我这里使用vs201 ...
随机推荐
- JedisCluster 链接redis集群
先贴代码: <!-- redis客户端 --><dependency> <groupId>redis.clients</groupId> <a ...
- C# 利用ITextSharp导出PDF文件
最近项目中需要导出PDF文件,最后上网搜索了一下,发现ITextSharp比较好用,所以做了一个例子: public string ExportPDF() { //ITextSharp Usage / ...
- redis初步学习 0
2.1 Redis是什么 REmote DIctionary Server(Redis) 是一个由Salvatore Sanfilippo写的key-value存储系统.Redis提供了一些丰富的数据 ...
- 转:Android开源项目推荐之「网络请求哪家强」 Android开源项目推荐之「网络请求哪家强」
转载自https://zhuanlan.zhihu.com/p/21879931 1. 原则 本篇说的网络请求专指 http 请求,在选择一个框架之前,我个人有个习惯,就是我喜欢选择专注的库,其实在软 ...
- 牛客网Java刷题知识点之父类中的私有内容,子类是否具备? 子类不可直接,但可间接访问父类中的私有内容?
不多说,直接上干货! 父类中的私有内容,子类是否具备? 答:不具备 子类不可直接,但可间接访问父类中的私有内容 这样情况,开发中不所见,但是,面试的时候,必考非常常见.
- static 和 final 和 static final
众所周知,static 是静态修饰关键字:可以修饰变量,程序块,方法,类. 1.修饰变量. 得知:如果static修饰的是变量,则JVM会将将其分配在内存堆上,该变量就与对象无关,所有对该变量的引用都 ...
- 先定个小目标, 使用C# 开发的千万级应用
dotNET跨平台 微信号 opendotnet 功能介绍 在这里你可以谈微软.NET,Mono的跨平台开发技术,也可以谈谈其他的跨平台技术.在这里可以让你的.NET项目有新的思路,不局限于微软的技术 ...
- struts2的常量
常量名 常量值 说明 struts.i18n.encoding UTF-8 应用中使用的编码 struts.objectFactory.spring.autoWire name 和spring框架整合 ...
- Nodejs计时器定时执行函数
一.最low的定时器: 每次执行完间隔5s,然后继续执行 (function schedule() { setTimeout(do_it, 5000, schedule); }()); functio ...
- jquery拖拽排序,针对后台列表table进行拖拽排序(超实用!)
现在很多后台列表为了方便均使用拖拽排序的功能,对列表进行随意的排序. 话不多说 ,我在网上找了一些demo,经过对比,现在把方便实用的一个demo列出来,基于jqueryUI.js 先上html代码, ...