一、下载安装 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. uboot之顶层Makefile

    uboot版本信息 VERSION = 2006 主版本号 PATCHLEVEL = 03 补丁版本号 SUBLEVEL = 次此版本号 EXTRAVERSION =  附加版本 NAME      ...

  2. 使用java.util.Timer实现定时任务,详解Thread.sleep() in a loop, probably busy-waiting问题

    很多时候,我们需要定时任务实现一些诸如刷新,心跳,保活等功能.这些定时任务往往逻辑很简单,使用定时任务的框架(例如springboot @Scheduled)往往大材小用. 下面是一个定时任务的典型写 ...

  3. 学习Vue过程中遇到的问题---code: 'MODULE_NOT_FOUND'

    在学习安装脚手架Vue-cli过程中 步骤为: 第一步(仅第一次执行):全局安装@vue/cli. npm install -g @vue/cli 第二步:切换到你要创建项目的目录,然后使用命令创建项 ...

  4. JZOJ 2020.08.03【NOIP提高组】模拟 &&【NOIP2015模拟11.5】

    总结 又是一日爆炸 \(T1\) 不出所料报 \(0\) 了?! 题目 \(T1\) JZOJ 4315. Prime 暴力就好了?! 考场根本没想暴力 赛后发现暴力跑得贼快 只需二分一下组数的上界 ...

  5. zerologon复现

    zerologon漏洞复现 目录 zerologon漏洞复现 漏洞介绍 实验环境 实验开始 一.在github上下载脚本 二.检测是否可以利用 三.利用漏洞 1.清空域控账号密码 2.导出admin凭 ...

  6. grafana展示的CPU利用率与实际不符的问题探究

    问题描述 最近看了一个虚机的CPU使用情况,使用mpstat -P ALL命令查看系统的CPU情况(该系统只有一个CPU core),发现该CPU的%usr长期维持在70%左右,且%sys也长期维持在 ...

  7. dotnet core+nginx+supervisor

    1.前提准备 安装虚拟机,安装CentOS,有云服务器的直接用云服务器就行 本地安装 xshell.xftp 2.nginx配置静态页面 我们先学习一下使用nginx配置一个静态页面,一步一步来深入 ...

  8. LeetCode-807 保持城市天际线

    来源:力扣(LeetCode) 链接:https://leetcode-cn.com/problems/max-increase-to-keep-city-skyline 题目描述 在二维数组grid ...

  9. 疑问:如何替代dtb文件

    学习设备树,想添加自己定义的节点,编译好了,但不知道如何替代原来的dtb文件

  10. ESXi 安装 Truenas Core 解决企业共享存储免费方案

    服务器配置 创建虚拟机内存最少8+,建议选择32,CPU没啥用,我给了2,硬盘我选择了50G+8T,因为一个虚拟机无法使用两个存储池,所以全部使用非SSD硬盘,自带网卡删除,单独给一个直通网卡,建议上 ...