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.配置
警告:Unity 不正式支持 OpenJDK、SDK 或 NDK 提供的版本以外的版本。
要更改 Unity 用于构建 Android 应用程序的 OpenJDK、SDK 工具或 NDK:
- 打开项目。
- 打开首选项窗口(Windows 和 Linux:编辑>首选项;macOS:Unity >首选项)。
- 在左侧导航栏中,选择外部工具。
更改 OpenJDK 路径
- 取消选中JDK Installed with Unity (recommended)。
- 在JDK字段中,输入 JDK 安装文件夹的路径,或使用浏览按钮找到它。
更改 Android SDK 工具路径
- 取消选中使用 Unity 安装的 Android SDK 工具(推荐)。
- 在SDK字段中,输入 SDK 安装文件夹的路径,或使用浏览按钮找到它。
Unity 可与 Unity 版本发布时可用的最新版本的 Android SDK 配合使用。
更改 Android NDK 路径
- 取消选中Android NDK Installed with Unity (recommended)。
- 在NDK字段中,输入 NDK 安装文件夹的路径,或使用浏览按钮找到它。
2.各ndk jdk 对应的unity版本
NDK
下表显示了每个 Unity 版本支持的 NDK 版本:
unity版本 | NDK版本 |
---|---|
2017.4 LTS | r13b |
2018.1 | r13b |
2018.2 | r13b |
2018.4 LTS | r16b |
2019.1 | r16b |
2019.2 | r16b |
2019.3 | r19 |
2019.4 LTS | r19 |
2020.3 LTS | r19 |
2021.2 | r21d |
2022.2 | r23b |
JDK
下表显示了每个 Unity 版本支持的 JDK 版本:
统一版 | JDK 版本 |
---|---|
2018.4 LTS | 8 (OpenJDK 1.8版 ) |
2019.4 LTS | 8(OpenJDK 1.8 版) |
2020.3 LTS | 8(OpenJDK 1.8 版) |
2021.2 | 8(OpenJDK 1.8 版) |
2022.2 | 11 (OpenJDK 11) |
3.各版本ndk下载
以上是关于Servlet、JDK、Tomcat各版本对应关系以及 web.xml 各版本写法的主要内容,如果未能解决你的问题,请参考以下文章
Solr与JDK对应版本关系,Tomcat与JDK版本对应关系
springboot依赖springframework版本关系&springframework各版本框架源码及与jdk版本的对应关系