zoukankan      html  css  js  c++  java
  • javaee开发工具及环境配置过程

    在配置javaee开发环境的过程中遇到过很多问题,在此系统的整理一下我之前的配置过程

    注:配置过程学习自《JSP&Servlet学习笔记(第二版)》详细过程可以阅读此书。在文章的最后会贴出我的所有开发工具

    一、准备开发环境

    1. 安装Tomcat

    这里使用Apache Tomcat作为Web容器,下载网址:

    http://tomcat.apache.org/download-70.cgi

    注:这里使用的Servlet/JSP版本是Servlet 3.0/JSP 2.2,支持此版本的Tomcat版本是Tomcat 7.x以上

    下载的Tomcat会附带简单的HTTP服务器,相较于真正的HTTP服务器而言,Tomcat附带的HTTP服务器功能太过简单,仅作开发用途,不建议以后直接上线服务

    2. 安装Eclipse

    接着准备IDE,这里使用Eclipse(建议3.6以上版本),下载网址:

    http://www.eclipse.org/downloads/

    3. 安装JDK

    这里使用的版本为Java SE 7,下载网址:

    http://www.oracle.com/technetwork/java/javase/downloads/index.html

    4. 在Eclipse中配置Web容器为Tomcat

    这里将Eclipse和Tomcat都解压缩在D:workspace中

    执行以下步骤

    (1) 运行eclipse目录中的eclipse

    (2) 出现Workspace Launcher对话框时,将Workspace:设置为D:workspace,单机OK

    (3) 选择Window|Preferences 命令,在Preferences对话框中,展开Server节点,选择其中Runtime Environment节点

    (4) 单机右边Server Runtime Environments中的Add按钮,再出现的New Server Runtime Environment对话框中选择Apache Tomcat v7.0,单机Next

    (5) 单机Tomcat installation directory旁的Browse按钮,选取D:workspace中解压缩的Tomcat目录,单机确定

    (6) 单机Finish后单机OK完成配置

    5. 配置工作区预设的文字编码

    UTF-8是在互联网上使用最广的一种Unicode的实现方式,建议相关编码设置为UTF-8

    (1) 选择Window|Prefences命令,在Preferences对话框中,展开Workspace节点

    (2) 在右边的Text file encoding中选择 Other, 在下拉单中选择UTF-8

    (3) 展开左边的Web节点, 选择 CSS Files, 在右边的Encoding选择UTF-8

    (4) 选择HTML Files, 在右边的Encoding选择UTF-8

    (5) 单机Preferences对话框的OK

    二、第一个Servlet程序

    1. IDE使用项目来管理应用程序相关资源

    (1) 选择File|New|Dynamic Web Project命令,出现New Dynamic Web Project对话框,在Project name文本框中输入FirstServlet

    (2) 确定Target runtime为刚才设置的Apache Tomcat v7.0,单机Finish

    (3) 展开新建项目中的Java Resources节点,在 src上右击,选择 New|Servlet命令

    (4) 弹出Create Servlet对话框,在Java package文本框中输入com.test,在Class name文本框中输入HelloServlet,单机Next

    (5) 选择URL mappings中的HelloServlet,单机右边的Edit按钮,将Pattern改为/hello.view后 单机OK按钮

    (6) 单机Create Servlet对话框中的Finish

    注:在Servlet 3.0之后,可以使用标注(Annotation)来告知容器哪些Servlet会提供服务以及额外信息,先前版本必须使用 web.xml文件来定义Servlet

    2. 运行Servlet

    (1) 在HelloServlet.java上右击,选择Run As|Run on Server

    (2) 在弹出的Run on Server对话框中,确定Server runtime environment为先前设置的Apache Tomcat v7.0,单机Finish

    (3) 在Tomcat启动后,会出现内嵌与Eclipse的浏览器

    注:Servlet API、JSP API的相关类通常封装在Tomcat下lib子目录中的servlet-api.jar、jsp-api.jar,遵照之前操作Eclipse会自动完成路径设置,展开Project Explorer中的Libraries/Apache Tomcat v7.0节点,可以看到相关JAR文件的类路径设置

    三、JAR文件导入Eclipse

    1. JSTL的相关下载与API文件说明

    下载网址:

    http://www.oracle.com/technetwork/java/index-jsp-135995.html

    2. Deployment Assembly设置使用JAR文件

    (1) 在创建的项目上右击选择Properties命令,在出现的项目属性对话框上选择Deployment Assembly

    (2) 单机Add按钮,在New Assembly Directive对话框中选择Archives from File System后单机Next

    (3) 单机Add按钮,选择JAR文件来源,单机Finish

    (4) 单机Web Deployment Assembly中的OK

    (5)在项目的Java Resources/Libraries节点中,可以发现Web App Libraries下已设置了JAR文件

    注:文件部署成功后,可以发现在项目Tomcat下的/WEB-INF/lib目录中已设置了JAR文件

    相关开发工具

    - JDK7: jdk-7windows-x64_20140115.zip
    https://pan.baidu.com/s/1bo4vHvx

    - Eclipse IDE: Eclipseforjavaee64bit.zip
    https://pan.baidu.com/s/1c2kXcn2

    - Apache: apache-tomcat-7.0.52-windows-x64.zip
    https://pan.baidu.com/s/1o8HMG2m

    - MySQL: mysql-5.1.63-winx64.zip
    https://pan.baidu.com/s/1hsgLidQ

    - SQLyog: SQLyog-11.2.5-0.x64.rar
    https://pan.baidu.com/s/1qXN7YFE

    - MySQL驱动程式:mysql-connector-java-5.1.16.zip
    https://pan.baidu.com/s/1dFzNywT

    - JAVABEANS(tm) ACTIVATION FRAMEWORK: jaf-1_1_1.zip
    https://pan.baidu.com/s/1dFqZT8P

    - Java Mail:javamail1_4_4.zip
    https://pan.baidu.com/s/1mic87xA

    - JSTL :JSTL 1.1.zip
    https://pan.baidu.com/s/1nu90mDz

    -Apache Commons Lang:commons-lang.jar
    https://pan.baidu.com/s/1cxlEs2

    JAVA帮助文档中文版
    https://pan.baidu.com/s/1boKAChx

  • 相关阅读:
    cocos2dx 2.0 学习笔记简单动画
    几种插入数据的方法
    c#中如何获取本机用户名、MAC地址、IP地址、硬盘ID、CPU序列号、系统名称、物理内存
    C#高效编程改进C#代码的50个行之有效的办法摘抄笔记
    获取两个日期之间的每一天
    取SQL中某个字段的后两位
    该行已经属于另一个表 的解决办法
    一个实体对象不能由多个 IEntityChangeTracker 实例引用
    MVC返回JSON,IE下无法接收JSON,IE下JSON提示另存为
    entity framework DbContext Attach判断
  • 原文地址:https://www.cnblogs.com/zzzz76/p/6748713.html
Copyright © 2011-2022 走看看