1.安装必备软件

2.配置 Java 环境变量

  • 配置 path,通常在安装时就会自动配置,例如 C:\Program Files\Common Files\Oracle\Java\javapath,也可将 jdk 的 bin 目录增加到该变量中。
  • 配置 JAVA_HOME,设置成 jdk 的安装目录,Eclipse/NetBeans/Tomcat 等软件就是通过搜索 JAVA_HOME 变量来找到并使用安装好的 jdk。
  • 配置 CLASSPATH,将需要使用的 jar 包路径配置到该变量下。

3.使用 eclipse 部署 tomcat

  • 配置 Server Runtime:窗口工具栏依次选择 Window/Preferences/Server/Runtime Environments,添加新的环境,因为是 tomcat 服务器,因此选择 Apache,根据本机 tomcat 的安装版本,配置路径。

    • 若未找到相应版本,前往窗口工具栏依次选择 Help/Install New Software,下拉 Work with,选择自己的安装源,然后选择 Web, XML, Java EE and OSGi Enterprise Development 下的 JST Server AdaptersJST Server Adapters Extensions 进行安装(安装条在软件下方)。
  • 配置 web 开发项目:窗口工具栏依次选择 File/New/Dynamic Web Project,在生成的项目路径 webapp下新建 index.jsp 文件,右键项目名称,选择 Run As/Run on Server ,即可看到效果。

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    <%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>
    <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    <title>欢迎页面</title>
    </head>
    <body>
    欢迎使用eclipse部署Tomcat。
    </body>
    </html>

4.添加 Java 程序

  • 在源码目录(如:src/main/java)下,新建 Class,添加 java 代码。java 文件会同步到下方的 tomcat 同名目录中。

  • WEB-INF/web.xml 中,添加相关配置,例子如下:

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    <!--配置在 web-app 标签内-->
    <!--此例中 java 文件名为 HelloWrold.java,package 名称为 tomcat10 -->
    <servlet>
    <servlet-name>HelloWorld</servlet-name>
    <servlet-class>tomcat10.HelloWorld</servlet-class>
    </servlet>

    <servlet-mapping>
    <servlet-name>HelloWorld</servlet-name>
    <url-pattern>/HelloWorld</url-pattern>
    </servlet-mapping>
  • 右键项目 Run As/Run on Server 后,将自动运行。

连接mysql数据库

  • 将数据库连接文件(mysql-connector-java-8.0.24.jar)放在项目中的 lib 目录下(可自行创建),右键该文件选择 Build Path/Add to Build Path
  • 注意,将该文件同时复制一份到 tomcat 安装目录的 lib 目录下,否则运行时 tomcat 找不到该包