如何抑制“Picked up JAVA_TOOL_OPTIONS:-javaagent:/usr/shar
发布时间:2020-12-14 16:45:10 所属栏目:Java 来源:网络整理
导读:我使用的是Ubuntu 15.04和 Java 1.7.更新到15.04之后,每当我输入任何Java命令时,我会收到如下消息: Picked up JAVA_TOOL_OPTIONS: -javaagent:/usr/share/java/jayatanaag.jar 例如: hduser@ubuntu:~$java -version Picked up JAVA_TOOL_OPTIONS: -javaage
我使用的是Ubuntu 15.04和
Java 1.7.更新到15.04之后,每当我输入任何Java命令时,我会收到如下消息:
Picked up JAVA_TOOL_OPTIONS: -javaagent:/usr/share/java/jayatanaag.jar 例如: hduser@ubuntu:~$java -version Picked up JAVA_TOOL_OPTIONS: -javaagent:/usr/share/java/jayatanaag.jar 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说
所以,看起来这个应用程序是附加代理程序,以确保应用程序稳定或像这样. 消除此变量的简单方法只是在?/ .profile中取消设置: $echo unset JAVA_TOOL_OPTIONS >>~/.profile 但这看起来更像是解决方法,如果您确定不需要此应用程序,则可以完全删除它: $sudo apt-get remove jayatana (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |