最近在学习Java。在将普通的 java 文件构建为 .class 并执行它们时,我没有遇到任何真正的麻烦,但是,当我开始使用小程序时,我无法运行任何东西。
在开始使用 Java 之前,作为开发人员,我已经拥有很多开发工具(Eclipse、Visual Studio、CodeBlocks 等)。所以,基本上,我已经有了 JDK,但再次下载它以更新到 1.8。 现在,我也有了 JRE 8,使用 javac.exe 和 java.exe 构建和执行没有任何麻烦,但是,在构建小程序的 .class 文件后,当我加载 html 页面时,出现了一个错误,该错误强烈建议我升级 JRE。
只是翻译一下:
当前版本的 Java 已过时。
- 升级(推荐选择)
- 阻止
- 稍后
如果我进行更新,它会将我带到此页面 http://java.com/it/download/index.jsp ),但是,这是JRE 1.7的下载链接。据我所知,JDK 1.8 不是 beta(可以使用 1.9 预览版),那么为什么我要使用 1.7呢?确实,下载并安装后,当我尝试运行该小程序时,再次显示上面的消息。
实际上可以在 Google Chrome 上安装 JRE 1.8 吗?
最佳答案
我解决了。这并不容易,因为它不是 java 的真正麻烦。
我实际上拥有 Java 7 版本 55 和 Java 8(还有 7-45 和 6)。 Java 8 是 64 位,而 Java 7 是 32 位。 使用 Google Chrome(32 位浏览器),因此可以使用最新版本。根据 Oracle 的说法,建议删除旧版本的 java(出于安全考虑),因此我删除了除 8 之外的所有内容,然后切换到 64 位浏览器(Chromium)。出于兼容性开发原因,我保留了旧版 JDK 的安装。
关于java - 运行 Java 小程序时出现问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23363626/