Java Web程序设计:第4章 Java EE开发环境

教材:梁永先等. Java Web程序设计(慕课版 第2版),人民邮电出版社,2021.

前1~3章仅对自己可见,未公开发布。

4.1 JDK的下载、安装与使用

4.1.1 下载

Java开发工具包(Java Development Kit,JDK),是Java应用程序的基础。

这里下载JDK 11.0.1版本。

进入Oracle官网:Oracle 甲骨文中国 - 云服务 - 云基础设施 | 集成的云应用和平台服务

选择 产品—— Java 

下拉找到:Oracle JDK

Java archive中找到以往的版本。 

 选择 Java SE 11

 下拉找到对应操作系统的Java SE 11.0.1并下载。

4.1.2 安装

双击运行下载完毕的安装程序。

 更改安装路径。

安装成功

4.1.3 配置与测试

安装JDK后,必须配置环境变量才能使用Java开发环境。在Windows10(Windows7、11同样)下,只需配置环境变量Path(用来使系统能够在任何路径下都可以识别Java命令)即可。

右击此电脑——属性——高级系统设置

 高级选项卡下点击“环境变量”。

 在系统变量中找到Path变量,双击弹出“编辑环境变量”对话框。

 在“编辑环境变量”对话框中,单击“编辑文本”,修改Path变量。将第一个“C:\Program Files (x86)\Common Files\Oracle\Java\javapath;”删除后再输入安装的JDK 11的路径下的\bin目录的路径“D:\Java\jdk-11.0.1\bin;”

修改后如下图:

 逐个单击对话框中的“确定”即可完成配置JDK的相关操作。

JDK配置完成后,需确认其是否配置准确。使用Win+R快捷键,输入cmd,接着按回车,启动命令提示符对话框。

在对话框中输入javac,按回车键,将输出JDK的编译器信息,其中包括修改命令的语法和参数选项等信息。这说明JDK环境搭建成功。如下图:

可以输入java -version查看版本信息。

4.2 Eclipse开发工具的安装与使用

4.2.1 Eclipse的下载与安装

进入Eclipse官网:Eclipse Downloads | The Eclipse Foundation

单击“Download Packages”

下拉,在右侧可以选择版本。这里选择Eclipse 2021-12

 

 单击“Windows x86_64”超链接。

 单击“Download”即可下载。

 或者单击“Select Another Mirror”选择带有China的镜像。即可弹出下载框。

 

4.2.2 启动Eclipse

 将压缩包解压后,双击“eclipse.exe”即可运行。

运行Eclipse后,弹出“工作空间启动程序”对话框,该对话框用于设置Eclipse的工作空间。可自行选择工作空间路径,也可以将路径设置为Eclipse安装位置的workspace文件夹,此时在文本框输入“.\eclipse-workspace”,单击“Launch”(启动)即可启动Eclipse。

 

 4.2.3 Eclipse工作台

 关闭欢迎界面即进入Eclipse的主界面(Eclipse的工作台窗口)。

4.2.4 配置Web服务器

(需要先安装并配置服务器,见“4.3 常用Java EE服务器的安装、配置和使用”。下载后可以先不用进行4.3中的配置,转而进行4.2.4的Web服务器配置。)

在发布和运行项目前,需要先配置Web服务器;如果Web服务器已经配置好,就不需要再重新配置了。

可以先在Window中调出需要的视图。如下图,Window—Show View—Other...—找到Servers。

在Eclipse工作台下方的“其他视图”中,选中Servers(服务器)视图,在该视图的空白区单击鼠标右键,选择“New—Server”,将打开“New Server”(新建服务器)对话框。

  

 

 在该对话框中,展开Apache节点,选择“Tomcat v9.0 Server”子节点(也可以选择其他版本的服务器),其他采用默认设置。

 单击“Server runtime environment”后的“Add”,将打开指定Tomcat服务器安装路径的对话框,单击“Browse”按钮,选择Tomcat的安装路径,其他采用默认设置。

单击“Finish”按钮,完成Tomcat服务器的配置。这是在Servers视图中,将显示一个“Tomcat v9.0 Server at localhost(2) [Stopped, Republish]”节点。这时表示Tomcat服务器没有启动。

 

 选中节点,右击后单击“Start”即可启动服务器。想要停止服务器,就选中节点右击后单击“Stop”即可停止。

4.3 常用Java EE服务器的安装、配置和使用

4.3.1 Tomcat

1. 下载Tomcat

打开Apache Tomcat官网:Apache Tomcat® - Welcome!

在左侧导航栏单击“Download”下的“Tomcat 9”。(单击Archives可以选择以前的版本)

下拉找到Binary Distributions,选择相应版本下载。

下载完成后,将压缩包解压。

 2. 配置Tomcat

 打开Eclipse,单击工具栏中的按钮。在打开的“New”窗口中,先打开“Server”文件夹,在单击“Server”选项,接着单击“Next”按钮。

在打开的“New Server”窗口中,先打开Apache文件夹,选择“Tomcat v9.0 Server”选项,接着单击“Next”。

 

在新的窗口中,单击“Browse”按钮,选择已经下载好的Tomcat文件夹,接着单击“Finish”按钮即可完成服务器的配置。

 

配置成功,Eclipse底部视图“Servers”视图下将出现刚刚配置好的服务器。

 

4.3.2 其他服务器

除了Tomcat服务器,还有很多其他服务器可以在Eclipse中使用。

配置J2EE Preview服务器的步骤如下。

选择“Window——Preferences——Server——Runtime Environment”,单击窗口的“Add”按钮。

 

在“New Server Runtime Environment”对话框中,选择“Basic”下的“J2EE Preview”,单击“Finish”完成配置。

 

 

4.4 创建一个简单的Web程序

4.4.1 创建Web程序

安装完JDK、Eclipse和Tomcat开发环境之后(将Tomcat服务器打开),在Eclipse菜单中选择“File——New——Other”菜单项,在弹出的窗口中选择“Web——DynamicWeb Project”,项目命名为“MyWebProject”,单击“Finish”。

 

 

 

 右击“MyWebProject”新建JSP File文件,命名为“index.jsp”,然后单击“Finish”。

 

 “index.jsp”中的代码如下: 

<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8" import="java.util.Date"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
</head>
<body>
   我的网页
<%
   Date now = new Date();
   String dateStr;
   dateStr = String.format("%tY年%tm月%td日", now, now, now);
   out.println(dateStr);
%>
</body>
</html>

 在项目上单击鼠标右键,在弹出的快捷菜单中,选择“Run As——Run on Server”。

 选择服务器,点完成,即可在浏览器中看到效果。

 

 可以看到,Tomcat的端口号为8080。

4.4.2 指定浏览器

Eclipse在调试Web程序时使用的是系统中自带的浏览器,但Eclipse也支持使用其他浏览器。

方法一:

打开菜单“Window——Preferences——General——Web Brower”。

选择“Use external web browser”,勾选其他浏览器即可。也可以点击New自行添加浏览器。

 

 运行之后,则可以看到已经更换了浏览器。

 

方法二: 

也可以通过菜单栏的“Window——Web Browser”更换浏览器。

 一般可以选择内部浏览器,即“0 Internal Web Browser”,运行后结果如下:

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值