Loading [MathJax]/jax/input/TeX/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >Java -version显示java 8,而java 11已安装。

Java -version显示java 8,而java 11已安装。
EN

Stack Overflow用户
提问于 2019-06-06 08:35:32
回答 8查看 37K关注 0票数 22

在我的系统上安装java 11之后,运行时仍然是1.8

安装的java版本:

  • C:\Program Files\Java\jre1.8.0_201
  • C:\Program \Java\JDK-11.0.3

JAVA_HOME env变量值:C:\Program Files\Java\jdk-11.0.3

在命令提示符中运行java -version命令,希望看到java11info,但我看到的却是java 8。

更改环境变量值不会改变结果,重新启动似乎不会做任何事情。

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
C:\Users\user>java -version
java version "1.8.0_211"
Java(TM) SE Runtime Environment (build 1.8.0_211-b12)
Java HotSpot(TM) Client VM (build 25.211-b12, mixed mode)

预期将显示java 11运行时信息。

EN

回答 8

Stack Overflow用户

发布于 2019-11-05 16:24:20

昨天就发生在我身上。按照指令操作,仍然会产生不同的Java (1.8.0),而不是我下载的JDK11版本的预期版本(11.0.5)。有趣的是,CMD提示返回了'javac -version'命令的正确Java版本(11.0.5),但没有返回常规的'java -version'命令。我的IT专家甚至告诉我尝试卸载现有的Java负载,因为他想不出还有什么可以尝试的。(我最终并没有删除Java)

结果他确实帮了我,也许是偶然的,但事后才意识到这一点。他让我尝试移动路径变量

%JAVA_HOME%\bin

在“编辑环境变量”窗口中所显示的路径变量列表的最顶端,用于 path System variable选项。这不是立即起作用的,所以我们认为它没有效果。但我认为这是失败的,因为原来我在输入变量时犯了一个错误。我用的是“家”这个词,而不是大写。当我意识到我的错误并修复它以大写显示"HOME“时,我的CMD提示符返回了正确的java -version (11.0.5),这与javac -version命令结果相匹配。

请注意:

然后,我尝试将%JAVA_HOME%\bin变量移回列表的底部,它最初是在列表中创建的,java -version命令不再显示v.11.0.5,而是返回v.1.8.0的原始答案。因此,我稍微玩了一下,发现这个变量需要是,而不是,在现有的路径窗口中有以下变量:

C:\Program (X86)\公共文件\Oracle\Java\javapath

希望这对其他人有帮助,因为它帮助了我!

票数 26
EN

Stack Overflow用户

发布于 2019-11-19 10:39:34

在环境变量中,将上面的JAVA_HOME移动如下所示:

对于Java 8,您可以创建JAVA8_HOME,如图所示

票数 5
EN

Stack Overflow用户

发布于 2019-06-06 08:43:48

在系统环境变量中,追加指向新JDK的bin文件夹的路径,并删除旧条目

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
%JAVA_HOME%\bin
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56481756

复制
相关文章
mysql创建索引视图_mysql中创建视图、索引[通俗易懂]
视图中的数据依赖于原来表中的数据,一旦表中数据发生改变,显示在视图中的数据也会发生改变。
全栈程序员站长
2022/09/16
7.7K0
php-过滤器
filter_var() – 通过一个指定的过滤器来过滤单一的变量 filter_var_array() – 通过相同的或不同的过滤器来过滤多个变量
kdyonly
2023/03/03
7630
SQL语句创建视图:
定义: 根据用户的各种需求重新构造表的数据结构,这种数据结构就是视图. 视图是从一张或多张表中导出来的表,它不是真实存在的基本表,而是一张虚表,并没有像基本表一样存储在数据库中,而是相当于一个查询结果集合保存一样.
初阶牛
2023/02/25
1.5K0
SQL语句创建视图:
创建局部模型视图
当模型中的表数量过多,导致关联变得复杂,不利于用户分析和理解表关系,而旧版Power BI中只提供这一种模型全局视图。
公众号PowerBI大师
2019/09/30
1K0
创建局部模型视图
Django 中 自定义过滤器的创建和使用,以时间过滤器为例
模版过滤器必须要放在 app中,并且这个 app必须要在 INSTALLED_APPS中进行安装。然后再在这个 app下面创建一个 Python包叫做 templatetags。再在这个包下面创建一个 python文件。 本项目中的python文件名字为print_timestamp.py
一写代码就开心
2020/12/01
1.9K0
Django  中  自定义过滤器的创建和使用,以时间过滤器为例
View视图的创建
在撸代码的过程中经常遇到创建 View 视图,创建视图有四种方式,但是这四种创建方式到底有什么不同呢?以前只知道能创建,但是不是这四种创建方式的区别,今天让我们一起去解析一下这几种创建方式。
CatEatFish
2020/07/09
1K0
View视图的创建
Django 中 自定义过滤器的创建和使用,以时间过滤器为例
模版过滤器必须要放在 app中,并且这个 app必须要在 INSTALLED_APPS中进行安装。然后再在这个 app下面创建一个 Python包叫做 templatetags。再在这个包下面创建一个 python文件。 本项目中的python文件名字为print_timestamp.py
一写代码就开心
2022/05/09
1.4K0
Django 中 自定义过滤器的创建和使用,以时间过滤器为例
如何创建CDS视图
今天继续聊S/4 HANA的CDS视图,上一篇我们简单介绍了一下CDS视图的几个聚合函数,如果你还没来得及看,请翻阅《简单介绍几个CDS视图聚合函数》。
matinal
2020/11/27
2.4K0
如何创建CDS视图
sqlserver 视图创建索引_Oracle创建索引
1、添加索引 create index 索引对象名 on 索引对应表名(表内索引对象字段名); 例:需创建包含userid属性的userinfo表。 create index userid on system.userinfo(userid);
全栈程序员站长
2022/10/04
1.3K0
Servlet过滤器,Servlet过滤器创建和配置
第一:Servlet的过滤器的创建和配置,创建一个过滤器对象需要实现javax.servlet.Filter接口,同时实现Filter的3个方法。        第一方法是过滤器中的init()方法用
别先生
2017/12/29
9190
Servlet过滤器,Servlet过滤器创建和配置
利用动态SQL创建视图
本站文章除注明转载/出处外,均为本站原创,转载前请务必署名,转载请标明出处
overme
2022/01/18
1.4K0
利用动态SQL创建视图
php案例:高级过滤器
在PHP 中,过滤器(Filter)是一种用于验证和过滤用户输入数据的机制。它可以帮助确保输入数据的合法性和安全性。过滤器通常与输入验证和数据清理一起使用,以防止恶意代码注入和其他安全漏洞
贵哥的编程之路
2023/12/26
1160
php案例:高级过滤器
MySQL/Oracle视图的创建与使用
视图是一个虚拟的表,是一个表中的数据经过某种筛选后的显示方式,视图由一个预定义的查询select语句组成。
互联网金融打杂
2018/08/02
1.4K0
MySQL视图的创建与使用
视图是MySQL的一种虚拟表,实际的表我们可以看到每一行的数据,而视图是另一种形式的表,他可以将任何的查询结果变成一种虚拟的表方便下一次进行查询。
大猫的Java笔记
2020/09/30
2.2K0
sqlserver创建视图索引「建议收藏」
索引视图创建注意事项 对视图创建的第一个索引必须是唯一聚集索引。 创建唯一聚集索引后,可以创建更多非聚集索引。 为视图创建唯一聚集索引可以提高查询性能,因为视图在数据库中的存储方式与具有聚集索引的表的存储方式相同。 查询优化器可使用索引视图加快执行查询的速度。 要使优化器考虑将该视图作为替换,并不需要在查询中引用该视图。
全栈程序员站长
2022/09/16
3.4K0
sqlserver创建视图索引「建议收藏」
SwiftU:在循环中创建视图
通常在一个循环中创建多个SwiftUI视图。例如,我们可能想要遍历一系列名称,并让每个名称成为文本视图,或者遍历一系列菜单项,并将每个名称显示为图像。
韦弦zhy
2020/03/20
2.2K0
PHP过滤器预定义常量
常量名值(PHP7.2.4)说明INPUT_POST0POST变量INPUT_GET1GET变量INPUT_COOKIE2COOKIE变量INPUT_ENV4ENV变量INPUT_SERVER5SERVER变量INPUT_SESSION6SESSION变量INPUT_REQUEST99REQUEST变量
用户7886150
2021/02/26
1.6K0
PHP对象传值 - 引用传值
运行结果,其实第一次打印就可以看出来a 和 b 是一个对象,因为对象标识符一样(都是 1)
很酷的站长
2023/02/17
6K0
PHP对象传值 - 引用传值
如何创建、更新和删除SQL 视图
视图包含行和列,就像一个真实的表。视图中的字段就是来自一个或多个数据库中的真实的表中的字段。
用户4988376
2021/07/16
1.6K0
《PostgreSQL物化视图:创建、维护与应用》
喵~ 🐱 猫头虎博主在此!如果你正在寻找“PostgreSQL物化视图”方面的知识,那么你找对了地方!物化视图是一种强大的工具,可以提高查询性能并简化数据处理。本文将详细介绍它的创建、维护和应用。加入我们,一起挖掘更多宝藏吧!🔍💡
猫头虎
2024/04/09
8160

相似问题

公开过滤器视图准则

10

OG +公开过滤器+视图

10

条件视图公开过滤器

10

如何翻译视图公开的过滤器?

10

公开视图组合过滤器不工作

10
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文