java - 抑制 "Picked up _JAVA_OPTIONS"消息

标签 java rhel

我正在使用 _JAVA_OPTIONS 为 RHEL 上的 Java 设置一些默认值。它工作正常,但现在每次我启动 java 我都会收到以下消息

Picked up _JAVA_OPTIONS: -foo -bar -baz

是否可以保留选项但禁止显示此消息。

最佳答案

通过查看相关源代码(arguments.cpp in openjdk, line 2492),无法控制此消息的输出。

我唯一能说的是它被打印到stderr。因此,您可以包装您的命令以将 stderr 重定向到 /dev/null(如果您在 stderr 上不关心其他任何内容)。

  • 或者编写一个 java 包装脚本来过滤掉这条消息。
  • 或者向 openjdk 项目提交功能请求,尽管这并不能解决您眼前的问题。

关于java - 抑制 "Picked up _JAVA_OPTIONS"消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11683715/

相关文章:

java - 从方法参数或引用创建新对象

java - 链表的大小

linux - 使用 crontab 启动 wiremock-standalone 时出现问题

python - 使用 pip RHEL 安装 matplotlib 出现错误 "Cannot uninstall ' pyparsing'"

c - 获取RHEL6内核代码

java - 在 Java 中将十进制( double )值 < 0.001 转换为字符串

Java 处理 if null then new 的不同方法

linux - 从哪里获得 Yum 文件夹?

java - 在Java中,删除操作是正确的,但catch也会被执行

azure - 将 RHEL BYOS 市场镜像部署到 Azure