一、下载安装 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

最新文章

  1. JS,复习
  2. 关于C++类中的成员
  3. 如何使用编辑模板在ASPxGridView中进行新增修改(除去常规的gridviw模板编辑外)
  4. AngularJs学习笔记--bootstrap
  5. Oracle数据库ORA-12154: TNS: 无法解析指定的连接标识符详解
  6. cocos2d-x 的CCObject与autorelease 之深入分析
  7. javascript正则
  8. 百度地图JavaScript API V1.5初级开发工具类
  9. CDH 6.0.1 集群搭建 「After install」
  10. 一个div中有一个a标签,点击a标签的时候不进入div的点击事件
  11. WPF编程,获取句柄将外部程序嵌入到WPF界面。
  12. TCP握手与socket通信细节
  13. 菜鸟调错(五)——jetty运行时无法保存文件
  14. golang将interface{}转换为struct
  15. 索引式优先队列(indexed priority queue)
  16. 关于Unity中的帧动画组件的编写
  17. 【BZOJ】1072: [SCOI2007]排列perm(状压dp+特殊的技巧)
  18. vm虚拟机 开启时报错 无法打开内核设备“\\.\Global\vmx86”: 系统找不到指定的文件。
  19. Python习题-统计日志中访问次数超过限制的IP
  20. 优秀开源项目之二:流媒体直播系统Open Broadcaster Software

热门文章

  1. 2 .NET Core笔试题
  2. pdf转MD、HTML、word网址收集
  3. P2617 Dynamic Rankings 解题报告
  4. 线程join detach 僵尸线程
  5. Linux新手渣渣上路史
  6. ftpget
  7. rust vec排序
  8. video.js没有显示已播放时间、总时间?
  9. Android 7.0+模拟器Fiddler抓包详细教程 fiddler443问题解决办法
  10. 15.网关Gateway