标题说明了一切。我在网上和这里进行了搜索,没有什么是容易、清楚或明显的,除了可能制作一个包含以下内容的 JSP 页面:
System.out.println("JVM Version: " +System.getProperty("java.runtime.version"));
System.out.println("JVM Vendor: " +System.getProperty("java.vm.vendor"));
我确实看到了 this SOF question关于 Linux,但我已经知道了。
最佳答案
您可以在 JSP 中尝试下一个:
<!DOCTYPE html>
<%@page contentType="text/html" pageEncoding="UTF-8"%>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Tomcat Version</title>
</head>
<body>
<h2>Tomcat Version</h2>
<pre><%=pageContext.getServletContext().getServerInfo()%></pre>
<h2>Servlet Version</h2>
<pre><%=pageContext.getServletContext().getMajorVersion()%>.<%=pageContext.getServletContext().getMinorVersion()%></pre>
</body>
</html>
抱歉,不再推荐使用 scriptlet。更好地使用 JSTL:
<!DOCTYPE html>
<%@page contentType="text/html" pageEncoding="UTF-8"%>
<%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Tomcat Version</title>
</head>
<body>
<h2>Tomcat Version</h2>
<pre>${pageContext.servletContext.serverInfo}</pre>
<h2>Servlet Version</h2>
<pre>${pageContext.servletContext.majorVersion}.${pageContext.servletContext.minorVersion}</pre>
</body>
</html>
关于java - 在 WINDOWS 中,如何找到 Tomcat 使用的 Java 版本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19507989/