gpt4 book ai didi

java - 如何抑制 "Picked up JAVA_TOOL_OPTIONS: -javaagent:/usr/share/java/jayatanaag.jar"消息

转载 作者:搜寻专家 更新时间:2023-10-30 21:27:26 24 4
gpt4 key购买 nike

我使用的是 Ubuntu 15.04 和 Java 1.7。更新到 15.04 后,每当我键入任何 Java 命令时,我都会收到如下消息:

Picked up JAVA_TOOL_OPTIONS: -javaagent:/usr/share/java/jayatanaag.jar

例如:

hduser@ubuntu:~$ java -version
<strong>Picked up JAVA_TOOL_OPTIONS: -javaagent:/usr/share/java/jayatanaag.jar</strong>
java version "1.7.0_21"
Java(TM) SE Runtime Environment (build 1.7.0_21-b11)
Java HotSpot(TM) 64-Bit Server VM (build 23.21-b01, mixed mode)

如何抑制这种行为?

最佳答案

我也升级到 Ubuntu 15.04 并遇到了同样的问题(不过,我不觉得这是个问题)。

$ echo $JAVA_TOOL_OPTIONS
-javaagent:/usr/share/java/jayatanaag.jar
$ apt-cache search jayatana
jayatana - Java Native Library for ayatana project

从这个输出我可以得出结论,ayatana 正在尝试将其代理附加到所有已启动的 Java 代码。

Ubuntu Wiki说,那个

Ayatana is a collective effort to improve the user experience of software in and for Ubuntu.

所以,看起来这个应用程序正在附加代理以确保应用程序稳定或类似的东西。

消除这个变量的简单方法就是在 ~/.profile 中取消设置它:

$ echo unset JAVA_TOOL_OPTIONS >>~/.profile

但这看起来更像是解决方法,如果您确定不需要此应用程序,则可以完全删除它:

$ sudo apt-get remove jayatana

关于java - 如何抑制 "Picked up JAVA_TOOL_OPTIONS: -javaagent:/usr/share/java/jayatanaag.jar"消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30213807/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com