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/23265851/

相关文章:

java - 如何通过 Thread 访问 Runnable 对象?

java - 在 spring 应用程序中将 Controller 注入(inject)服务层是一种好习惯吗?

JavaFX 8 : Populating a TableView in initialize method

systemd - 使用 PolicyKit 允许非 root 用户启动和停止服务

php - 无法使用 Yii::log 在 linux 中写入日志?

nginx - 对于像 supervisord 这样的进程 Controller ,RHEL init.d 脚本中的 chkconfig 行应该设置为什么?

java - 点击“设置”时动态壁纸崩溃

java - 使一个 bean 成为默认的 spring bean

linux - ProFTPd 支持 MLST 和 MLSD 命令

linux - 我们可以将实时服务器转换为 docker 镜像吗