Servlet、JDK、Tomcat各版本对应关系以及 web.xml 各版本写法

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Servlet、JDK、Tomcat各版本对应关系以及 web.xml 各版本写法相关的知识,希望对你有一定的参考价值。

参考技术A 前言:记录下以防项目移至或者遇到问题时方便实用。

官方网址

说明: 

- Sevlet、JSP和EL表达式的版本为最佳版本,而不是说只支持这个版本。 

<!DOCTYPE web-app PUBLIC

     "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"

    "http://java.sun.com/dtd/web-app_2_3.dtd" >

<web-app>

    <display-name>Servlet 2.3 Web Application</dispaly-name>

</web-app>

<?xml version="1.0" encoding="UTF-8"?>

<web-app xmlns="http://java.sun.com/xml/ns/j2ee"

                    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"

                    xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee

                    http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd"

                    version="2.4">

            <display-name>Servlet 2.4 Web Application</display-name>

</web-app>

<?xml version="1.0" encoding="UTF-8"?>

<web-app xmlns="http://java.sun.com/xml/ns/javaee"

                    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"

                    xsi:schemaLocation="http://java.sun.com/xml/ns/javaee

                     http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"

                    version="2.5">

</web-app>

<?xml version="1.0" encoding="UTF-8"?>

<web-app xmlns="http://java.sun.com/xml/ns/javaee"

                     xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"

                    xsi:schemaLocation="http://java.sun.com/xml/ns/javaee

                    http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd"

                    version="3.0">

</web-app>

<?xml version="1.0" encoding="UTF-8"?>

<web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee"

                    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"

                    xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee

                        http://xmlns.jcp.org/xml/ns/javaee/web-app_3_1.xsd"

                    version="3.1">

</web-app>

<?xml version="1.0" encoding="UTF-8"?>

<web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee"                     xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"                     xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee                                        http://xmlns.jcp.org/xml/ns/javaee/web-app_4_0.xsd"

                    version="4.0">

</web-app>

Unity各版本的ndk与jdk对应关系

目录

1.配置

更改 OpenJDK 路径

更改 Android SDK 工具路径

更改 Android NDK 路径

2.各ndk jdk 对应的unity版本

3.各版本ndk下载 


1.配置

警告:Unity 不正式支持 OpenJDK、SDK 或 NDK 提供的版本以外的版本。

要更改 Unity 用于构建 Android 应用程序的 OpenJDK、SDK 工具或 NDK:

  1. 打开项目。
  2. 打开首选项窗口(Windows 和 Linux:编辑>首选项;macOS:Unity >首选项)。
  3. 在左侧导航栏中,选择外部工具

更改 OpenJDK 路径

  1. 取消选中JDK Installed with Unity (recommended)
  2. JDK字段中,输入 JDK 安装文件夹的路径,或使用浏览按钮找到它。

更改 Android SDK 工具路径

  1. 取消选中使用 Unity 安装的 Android SDK 工具(推荐)
  2. SDK字段中,输入 SDK 安装文件夹的路径,或使用浏览按钮找到它。

Unity 可与 Unity 版本发布时可用的最新版本的 Android SDK 配合使用。

更改 Android NDK 路径

  1. 取消选中Android NDK Installed with Unity (recommended)
  2. NDK字段中,输入 NDK 安装文件夹的路径,或使用浏览按钮找到它。

 

 

2.各ndk jdk 对应的unity版本

NDK

下表显示了每个 Unity 版本支持的 NDK 版本:

unity版本NDK版本
2017.4 LTSr13b
2018.1r13b
2018.2     r13b
2018.4 LTSr16b
2019.1r16b
2019.2    r16b
2019.3r19
2019.4 LTSr19
2020.3 LTSr19
2021.2

r21d

2022.2r23b

                                                                                              

JDK

下表显示了每个 Unity 版本支持的 JDK 版本:

统一版JDK 版本
2018.4 LTS8 (OpenJDK  1.8版 )
2019.4 LTS8(OpenJDK 1.8 版)
2020.3 LTS8(OpenJDK 1.8 版)
2021.28(OpenJDK 1.8 版)
2022.211 (OpenJDK 11)

3.各版本ndk下载 

以上是关于Servlet、JDK、Tomcat各版本对应关系以及 web.xml 各版本写法的主要内容,如果未能解决你的问题,请参考以下文章

jdk1.6.0_23对应tomcat哪个版本

Solr与JDK对应版本关系,Tomcat与JDK版本对应关系

Tomcat和JDK版本的对应关系

Tomcat和JDK版本的对应关系

servlet版本与tomcat版本对应关系

springboot依赖springframework版本关系&springframework各版本框架源码及与jdk版本的对应关系