我已将 JAVA_HOME
设置为 C:\Program Files\Java\jdk1.5.0_11
我已将 Classpath
设置为 C:\Program Files\Java\jre1.5.0_11
我已经设置了路径
C:\Ruby193\bin;C:\XEClient\bin;
F:\oracle\product\10.2.0\db_2\bin;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;
C:\Program Files\Java\jdk1.6.0_17\bin;
C:\Program Files\jEdit;C:\Program Files\TortoiseSVN\bin;
C:\Program Files\Microsoft SQL Server\90\Tools\binn\
现在我的问题是,tomcat 运行在什么版本
上?
tomcat 控制台写入整个'路径'
cmd
表示系统中当前运行的是 java 版本 7。
有人请帮帮我。我的系统中安装了 java 5、6、7 版本,还有 tomcat 5、6、7。
现在tomcat的java版本和系统的java版本是多少???
最佳答案
您可以在默认安装的管理器应用程序中查看 Tomcat 实际运行的 Java 版本。转到 http://hostname:8080/manager/html
(用主机名或本地主机替换主机名),滚动到底部,在那里你会找到“JVM 版本”。
选择哪个 JVM 很大程度上取决于操作系统和安装方式,可能是 http://tomcat.apache.org/tomcat-7.0-doc/setup.html会有所帮助。
例如如果您运行的是带有服务包装器的 Tomcat 的 Windows(我建议 Windows 这样做),您可以直接在托盘图标中设置路径到 JVM -> 配置 Tomcat 。在 Java 选项卡中,例如将 Java 虚拟机设置为“D:\java\jdk1.6.0_35\jre\bin\server\jvm.dll”(禁用“使用默认值”)或您的 JVM 所在位置 -> 您需要指定 jvm 的完整路径.dll.
关于了解系统在哪个 Java 上运行:这很难回答,实际上并没有一个系统运行的 Java 版本。例如。对于 Windows,可能在 PATH 中设置了一个 Java 版本,在 JAVA_HOME/JRE_HOME/... 中设置了一个可能不同的版本,在注册表中设置了一个(或多个),在每个用于小程序的 Web 浏览器中激活了某个版本的插件等。您必须检查您感兴趣的部分。大多数优秀的 Java 应用程序会在日志、对话框等地方显示使用的版本。对于 Firefox,您可以查看加载项/插件列表。像 JSmooth 这样的 Java exe 包装器可以在不同的地方搜索 Java 并选择最合适的,例如最新的,不一定是最“暴露”的。
关于java - tomcat使用哪个java版本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13287502/