当前位置: 首页 > 知识库问答 >
问题:

UseG1GC选项是否在仅安装JRE的系统中工作?

金皓君
2023-03-14

我添加了-XX: UseG1GC选项JAVA_OPTS但它似乎不起作用。

我在这个服务器中只安装了JRE 7,所以我只是想知道我是否需要安装JDK 7。

安装在服务器上的JRE如下。

java 版本 “1.7.0_25”
Java(TM) SE Runtime Environment (build 1.7.0_25-b15)
Java HotSpot(TM) 64 位 Server VM (build 23.25-b01, mixed mode)

我必须安装JDK吗?

共有1个答案

谯英彦
2023-03-14

如果应用程序不需要编译java代码,则不需要JDK。

垃圾收集器选项特定于Java虚拟机(JVM)。JRE是JVM的一个发行版。-XX:UseG1GC作为最新版本的Java7和所有Java8.G1 GC的一个选项是有效的,因为Java 7u4支持。不要使用任何旧版本。

您可能有兴趣安装 JDK,因为它附带了以下工具:

    < li >江铃公司 < Li > jvvisual VM < li>jconsole < li>jstat [Li]jmap/jhat <李>金佛 < li>jcmd
 类似资料:
  • 我用的是早期的MacBook。10.6.8 将javac版本绑定到 终端返回javac 1.6.0_65,其中javac返回usr/bin/javac 使用Eclipse Juno 所以我假设安装了JRE+JDK。如有任何帮助,我们将不胜感激!我已经想办法解决这个问题好几个小时了。谢谢你。

  • 本文向大家介绍window系统安装jdk jre的教程图解,包括了window系统安装jdk jre的教程图解的使用技巧和注意事项,需要的朋友参考一下   java开发少不了安装jdk。当然如果只是想运行其他人的java项目,只需要安装jre就行了,不需要安装jdk,jdk是编译用的。jdk可以同时安装多个 版本,只需要在项目部署时注意切换版本选择。在这里做下笔记备忘,也希望对其他有需要的朋友有所

  • Termux 可以安装其他 Linux 发行版系统,核心用到的工具是 chroot ,所以我们得确保安装系统的时候 proot 这个包你是安装好的,然后因为操作系统店都有官方维护的脚本,所以安装起来甚至比我们前面配置的开发环境还要简单,下面来具体的介绍吧。 实用必备工具 有能力的朋友以下工具可以直接在 Google Play 商店里面下载,国光这里就简单列举搬运一下: 软件 下载地址 说明 VNC

  • 10.a. 系统日志记录器 我们之前提到 stage3 的时候说过, stage3 将会安装一些无可选择的系统工具. 然后, 也提到我们会在随后安装其他 (可选择) 的工具. 现在, 我们就开始做这事:) 第一个您需要作出选择的就是系统日志工具. Unix 和 Linux 系统在日志功能方面一直有着卓越的历史记录 (excellent history) -- 只要您想, 您就可以把您系统中发生的每

  • 假设我不是一个java开发人员,也不是一个普通人,安装任何用java编写的应用程序。那么,我需要首先安装JRE还是所有的操作系统都没有安装JRE呢?

  • 问题内容: 我有一台故意安装了JDK的计算机。我有一台装有JRE的计算机,用于进行测试。但是,当我在这台计算机上运行一个Java应用程序,然后在另一台计算机上对其进行尝试时,它抱怨说需要JDK。如何检查系统是否以某种方式安装了JDK?注意:相关计算机为Mac。 问题答案: 您可以打开终端,只需键入 这应该向您显示系统上安装的Java的版本(假设您已在系统环境中设置了Java的路径)。 如果还没有,