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 应用开发环境搭建与开发工具安装的更多相关文章

  1. odoo开发环境搭建(三):安装odoo依赖的python包

    odoo开发环境搭建(三):安装odoo依赖的python包 http://www.cnblogs.com/jlzhou/p/5940815.html

  2. odoo开发环境搭建(二):安装Ubuntu 17虚拟机

    odoo开发环境搭建(二):安装Ubuntu 17虚拟机 下载镜像文件: 配置网络: 安装vmware tools: 配置共享文件夹: 选中虚拟机,右键编辑设置里边配置共享文件夹,指定windows本 ...

  3. odoo开发环境搭建(一):安装VMware Workstation

    odoo开发环境搭建(一):安装VMware Workstation

  4. webpy 开发环境搭建问题之Mysql-python安装

    关于python核心编程已经看了差不多,准备搞些框架方面的学习,本来想打算看看Django的,但是朋友推荐先看看轻量级的flask或者webpy的开发,所以晚上回来,搭建下开发环境(PS:搭建过程中由 ...

  5. python3+ selenium3开发环境搭建-手把手教你安装python(详细)

    环境搭建 基于python3和selenium3做自动化测试,俗话说:工欲善其事必先利其器:没有金刚钻就不揽那瓷器活,磨刀不误砍柴工,因此你必须会搭建基本的开发环境,掌握python基本的语法和一个I ...

  6. PHP开发环境搭建及开发工具

    PHP服务器组件非常多有WampServer.XAMPP.AppServ.phpStudy.phpnow等. 菜鸟教程推荐: WampServer,这也是目前window平台上使用最广泛的,操作也非常 ...

  7. Linux下Java开发环境搭建—CentOS下Mysql安装教程

    本人学习Linux时使用的是CentOs5.5版本,在该环境中,Mysql的安装方法有很多种,下面我只讲我这次成功了的方法,作为一个记录,供大家参考,同时给自己做一个笔记. MySQL下载 1.进入网 ...

  8. go开发环境搭建及开发工具简介

    go语言包的下载地址:https://www.golangtc.com/download 这里以window10的操作系统环境为例 go的开发工具下载地址:https://www.golangtc.c ...

  9. untiy3d开发环境搭建和开发准备

    1.到untiy3d官网上下载untiy3d的软件(这里我使用的是个人版的5.3.61f做学习使用) 2.安装vs2012 3.因为unity3d和vs的版本有一定的版本对应关系,我这里使用vs201 ...

随机推荐

  1. node服务器端模块化-commomjs

    modele.js getmodule.js 用exports 返回的是一个对象中的每个属性

  2. python 操作excel 的包 函数

    ###########sample 1 https://blog.csdn.net/chengxuyuanyonghu/article/details/54951399 python操作excel主要 ...

  3. XAMPP 更换其它路径

    打开安装路径: xampp\apache\conf\httpd.conf DocumentRoot “C:/xampp/htdocs” <Directory “C:/xampp/htdocs”& ...

  4. 谨慎使用多线程中的fork 学习!!!!

    前言 在单核时代,大家所编写的程序都是单进程/单线程程序.随着计算机硬件技术的发展,进入了多核时代后,为了降低响应时间,重复充分利用多核cpu的资源,使用多进程编程的手段逐渐被人们接受和掌握.然而因为 ...

  5. c++中 重载 覆盖 隐藏的区别 附加 mutable笔记

    成员函数被重载的特征有: 1) 相同的范围(在同一个类中): //2) 函数名字相同: 3) 参数不同: 4) virtual关键字可有可无. 覆盖的特征有: 1) 不同的范围(分别位于派生类与基类) ...

  6. Unity Screen Screen.currentResolution 当前分辨率

    The current screen resolution (Read Only). 当前屏幕的分辨率.(只读) If the player is running in window mode, th ...

  7. 性能测试工具LoadRunner25-LR之常用性能指标计算公式

    1.吞吐量计算公式 定义:指单位时间内系统处理用户的请求数 从业务角度看,吞吐量可以用:请求数/秒.页面数/秒.人数/天或处理业务数/小时等单位来衡量. 从网络角度看,吞吐量可以用:字节/秒来衡量 对 ...

  8. Sublime_text 3 安装 Package Control

    作者博文地址:https://www.cnblogs.com/liu-shuai/ 一.自动安装: 1.通过快捷键 ctrl+` 或者 View > Show Console 菜单打开控制台 2 ...

  9. 牛客网Java刷题知识点之什么是单例模式?解决了什么问题?饿汉式单例(开发时常用)、懒汉式单例(面试时常用)、单例设计模式的内存图解

    不多说,直接上干货! 什么是单例设计模式? 解决的问题:可以保证一个类在内存中的对象唯一性,必须对于多个程序使用同一个配置信息对象时,就需要保证该对象的唯一性. 如何保证? 1.不允许其他程序用new ...

  10. 深入学习hbase:表,列族,列标识,版本和cell

    HBase是面向列的分布式的数据库,和传统的关系型数据库有很大的不同:物理模型和逻辑模型.这里我们要首先讲一下HBase数据库相关的区别于关系型数据库的几个基本概念:          表:HBase ...