一、下载安装 Eclipse IDE for Java EE Developers

1.1 下载

  • 下载 Eclipse IDE for Enterprise Java and Web Developers

百度链接

+链接:https://pan.baidu.com/s/19gssjc3W5IgF6MPn0tTW7g

提取码:2s3c


1.2 安装


1.3 设置编码:


1.4 建立Servers服务

  • 选择 Apache 下面的 Tomcat 8.5(因为安装的环境是Tomcat 8.5)

  • 选择Tomcat 8.5 安装目录

注意:这里Eclipse要求Tomcat 8.5.61,如果之前安装的不是这个版本,是无法运行起来的

需要重新选择一个空目录,然后点击“Download and install”,会自动在选择的这个空目录中安装Tomcat 8.5.61

  • 然后选择安装的 JKD环境

  • 如果没有出现自己安装的环境,就点击“Install JREs”

  • 然后点击“Search”查找自己的安装目录

  • 配置完成后,在Server链接上右键,选择“Start”

  • 访问测试:(现在出现的是404,不是Tomcat的默认首页)

  • 在Server链接上右键,选择“Properties”

  • 点击“Switch Location”,切换到本地安装的Tomcat环境

  • 然后再在Server链接上右键,选择“Open”

  • 在 Server Locations 中,选择第二项 Use Tomcat installation

  • 修改好后,点击 “×” 关闭按钮,然后保存

  • 再次测试访问,现在正常

  • Eclipse下方会出现相关提示信息

  • Tomcat修改端口号,在bin目录下的Server.xml文件中修改Port

  • Tomcat的网页文件存放位置在 webapps

二、建立新项目

2.1 在 Eclipse 页面左侧 “Project Explorer” 窗口空白处右键,选择 New 后面的 “Dynamic Web Project”

  • 在对话框中,输入项目名称,然后在“Target runtime”中选择Tomcat Servers

  • 下一步使用默认路径即可

  • 然后下一步,勾选“Generate web.xml deployment descriptor”,为项目添加web.xml文件


2.2 配置项目启动文件

  • 完成后,左侧依次展开 src / main / webapp / WEB-INF ,双击打开 ” web.xml“

  • 在打开的文件下方,切换到 ”Source“ 选项卡,可用查看源代码,这里面定义了默认首页文件


2.3 新建 JSP 页面

  • 在 "webapp" 文件夹下面 新建一个 JSP 页面

  • 命名为 ” index.jsp“,作为网址的默认首页

  • 双击 JSP 文件,进行编辑


2.4 启动 Server 服务

  • 在 Eclipse 窗体下的 Servers 上右键,选中 ”open“

  • 切换到 ”Modules“ 选项卡,然后点击 "Add Web Module..." ,选中 ”myWeb“

  • 设置好后,点击 ” × “ 关闭 按钮,然后点击 save 保存

  • 在servers 下面可用看到,已经加载好 myWeb,然后在 servers 上右键,点击 ”启动“

  • 启动后,在浏览器中访问测试:http://localhost:8080/myWeb/ (注意严格区分大小写)

  • 会显示index.jsp文件body中的内容


2.5 其他注意事项

(1)为了防止 JSP 页面出现乱码,可以在 Eclipse 界面左侧 “Servers” 里双击打开 “server.xml” 文件

  • 找到第 63 行代码所在位置

  • 插入一段代码:URIEncoding="gbk"

(2)为方便编译,在server.xml文件最下方找到以下代码

  • 将 reloadable="true" 改为 reloadable="false"

(3) 下载连接 MySQL 数据库的 Jar 包

  • 建议直接拷贝资源库中的Jar包,否则可能导致项目网站无法使用

  • 拷贝光盘资源 Code\01\Src目录下的“MySQL-Driver.jar”,拷贝到 src\main\webapp\WEN-INF\lib 目录下


如果想自己下载连接数据库的JAR 包

  • 将下载后解压出来的 Jar 包文件,复制,粘贴到 WEB-INF 下的 lib 目录下


三、导入其他旧版本项目

  • 首先,安装第一步的流程,新建一个 Dynamic Web Project(动态Web项目)

  • 将旧版src目录下的所有包和Java文件复制到新版的src/main/java目录下

  • 导入包后,需要修改数据库连接文件中的数据库信息

  • 将旧版WebContent目录下的所有JSP、HTML、JS、CSS等网络资源文件,复制到新版的src/main/webapp目录下。注意:此步骤不要复制META-INF和WEB-INF这两个文件夹。

  • 将旧版WEB-INF目录下的所有文件复制到新版WEB-INF目录下(包括旧版的web.xml文件)

  • 将旧版WEB-INF/lib目录下的所有JAR文件复制到新版WEB-INF/lib目录下

  • 打开服务 server

  • 切换到 moudule 标签,点击 “Add web module”,选中导入的文件夹项目后确定

  • 然后编辑刚添加的项目,点击 “Edit”,勾选 "Auto reloading",然后保存配置

  • 重启服务 server

Eclipse编程工具的使用( for Jave EE )的更多相关文章

  1. 【转】高效Java编程工具集锦

    原文地址:http://geek.csdn.net/news/detail/57469 Java 开发者常常都会想办法如何更快地编写 Java 代码,让编程变得更加轻松.目前,市面上涌现出越来越多的高 ...

  2. BeagleBone Black第八课板:建立Eclipse编程环境

    BBB第八课板:建立Eclipse编程环境 最近建立了一个新的编程环境.感觉很方便,给大家分享.除了先前BBB董事会远程桌面直接写shell脚本或C外部程序,经Debain 7.5根据该制度还试图用编 ...

  3. 熟悉Eclipse开发工具

    一.熟悉Eclipse 1.Eclipse是由IBM公司投资4000万美元开发的集成开发工具.它基于Java语言编写,并且是开放源代码的.可扩展的,也是目前最流行的Java集成开发工具之一.另外,IB ...

  4. eclipse编辑工具小结

    eclipse编辑工具小结 这两天从myeclipse转入eclipse,整体感觉不错,速度更快些,也没在出现各种意外的调试错误.不能断点等情况,并且对整个编辑环境的使用有了更深入的认识,再次对主要几 ...

  5. Eclipse—怎样为Eclipse开发工具中创建的JavaWebproject创建Servlet

    在博客<在Eclipse中怎样创建JavaWebproject>中图文并茂的说明了Eclipse中创建JavaWebproject的方法,本篇博客将告诉大家怎样为Eclipse开发工具中创 ...

  6. JavaEE:Eclipse开发工具的相关使用和XML技术

    Eclipse开发工具的知识点1.工程的属性(properties)1)Text file encoding  工程编码(在导入其他工程时,注意编码类型一致)2)Java build path设置cl ...

  7. 入门到熟练-Eclipse开发工具

    1. 概述 本文用于Eclipse说明开发功能的各种配置.希望可以帮助到对于Eclipse工具设置不同熟练的朋友,快速上手Eclipse开发工具. 2. Eclipse的配置 2.1. 设置Eclip ...

  8. eclipse开发工具Import工程后,工程文件夹上出现黄色感叹号——解决方法

    eclipse开发工具Import工程后,工程文件夹上出现黄色感叹号. 可能是Work目录无效,解决方法:删除Work目录即可,如下图所示: 删除后,如下图:

  9. ROS(indigo) 用于机器人控制的图形化编程工具--code_it robot_blockly

    0 简介: 编程语言有汇编,高级语言,解释语言等,现在图形化编程也越来越流行.图形化编程简单易学.8年前,微软推出了VPL用于机器人程序设计,如Python和JavaScript都可以用图形化框图实现 ...

  10. Java开发环境Jave EE 和 jdk 下载

    以下软件均为64位环境 jdk版本:jdk1.8.0_181 jave EE版本(当前最新版本4.8):eclipse-jee-photon-R-win32-x86_64.zip 链接:https:/ ...

随机推荐

  1. fiddler的简单使用

    一.fiddler接口测试介绍 二.fiddler过滤器的使用 fiddler可以指定只抓哪些包,通过filters实现 如果需要抓取多个网站,各个需要抓取的网站之间用分号隔开 三.fiddler抓取 ...

  2. 大规模 IoT 边缘容器集群管理的几种架构-4-Kubeedge

    前文回顾 大规模 IoT 边缘容器集群管理的几种架构-0-边缘容器及架构简介 大规模 IoT 边缘容器集群管理的几种架构-1-Rancher+K3s 大规模 IoT 边缘容器集群管理的几种架构-2-H ...

  3. Vladik and fractions

    题目大意 给出 \(n\),求一组 \(x,y,z\) 满足 \(\frac 1x + \frac 1y + \frac 1z = \frac 2n\) 若不存在合法的解,输出 \(-1\) 其中 \ ...

  4. 物语(monogatari)

    \(Description\) 某一天,少年邂逅了同病相连的IA.见面后,IA一把牵起少年的手,决定和他一起逃离部落,离开这个无法容身的是非之地. 要逃离部落,少年和IA就需要先选择一条耗时最少的路线 ...

  5. ubuntu 20.04 远程桌面(win10 控制 Ubuntu 20.04)

    转载csdn: https://blog.csdn.net/lucky7213/article/details/107008246/

  6. 早期SpA患者髋关节的受累发生率

    早期SpA患者髋关节的受累发生率 EULAR2015, PresentID: FRI0236 原文 译文 How often are hip joints involved in patients w ...

  7. Mybatis连接数据库

    从零开始Mybatis连接数据库 创建Maven文件 File-->new-->project-->maven,点击next 配置 在出现的pom.xml文件中<project ...

  8. 推荐系统[八]算法实践总结V0:腾讯音乐全民K歌推荐系统架构及粗排设计

    1.前言:召回排序流程策略算法简介 推荐可分为以下四个流程,分别是召回.粗排.精排以及重排: 召回是源头,在某种意义上决定着整个推荐的天花板: 粗排是初筛,一般不会上复杂模型: 精排是整个推荐环节的重 ...

  9. python flask后端request获取参数的几种方式整理

    最近用 flask 写后端,将获取访问参数的几种方式总结整理一下,仅供参考 从 postman 上来看,调用后端接口传参的方式有两种,一种是 params,参数是以?a=x&b=y 的形式显示 ...

  10. STM32L431 移植 LiteOS 时 _ebss _Min_Heap_Size _Min_Stack_Size 未找到或未定义

    将 LiteOS 移植完成之后,编译报如下错误: 环境 版本 Keil V5.37.0.0 Windows11 2022/12/22 ARM::CMSIS 5.9(2022-05-22) 开发板 ST ...