Picked up JAVA_TOOL_OPTIONS: -agentlib:jvmhook解决方法

有时候电脑中进行Java -version相关的操作时,会出现Picked up JAVA_TOOL_OPTIONS: -agentlib:jvmhook提示信息,尽管这些提示信息不影响JDK的正常使用,这些不该出现的信息总是令人看着不太舒服。

有关 Picked up _JAVA_OPTIONS系列错误抛出的问题,这类错误多半是由于在本地正常安装了JDK 或者JRE后,再安装了其它会添加或更改JAVA环境变量的软件,比如测试常用工具QTP的JAVA-ADDIN插件等等,在这些软件的安装过程中,会自动添加一些JAVA环境变量信息,这样就导致了环境变量的冲突和错误,所以当出现这类错误时,只需将除了最初设定的JAVA_HOME和CLASSPATH外,其余自设的JAVA环境变量全部删除即可,或者删除掉相关的JAVA_TOOL_OPTIONS参数。

我现在采用的是将JAVA_TOOL_OPTIONS参数直接删除掉,进入windows环境变量设置:

删除用户变量中的JAVA_TOOL_OPTIONS后正常:

原文地址:http://blog.csdn.net/xifeijian/article/details/8830933

时间: 2024-11-08 11:09:23

Picked up JAVA_TOOL_OPTIONS: -agentlib:jvmhook解决方法的相关文章

Ubuntu jdk报Picked up JAVA_TOOL_OPTIONS信息解决

下面是我在网上找了好久找到的: Ubuntu jdk报Picked up JAVA_TOOL_OPTIONS信息解决 Ubuntu下java一直报下面这句Picked up JAVA_TOOL_OPTIONS: -javaagent:/usr/share/java/jayatanaag.jar. 大概看了下,是ubuntu自带的一个东西.删掉即可. sudo apt-get --purge remove jayatana 删了之后都不能编译了 然后通过 sudo apt-get --purge

【原创】Ubuntu jdk报Picked up JAVA_TOOL_OPTIONS信息解决

下面是我在网上找了好久找到的: Ubuntu jdk报Picked up JAVA_TOOL_OPTIONS信息解决 Ubuntu下java一直报下面这句Picked up JAVA_TOOL_OPTIONS: -javaagent:/usr/share/java/jayatanaag.jar. 大概看了下,是ubuntu自带的一个东西.删掉即可. sudo apt-get --purge remove jayatana 然后我就日了狗了,妈的删了之后都不能编译了 然后通过 sudo apt-g

解决ubuntu中JDK的Picked up JAVA_TOOL_OPTIONS提示问题。

有时间我会翻译成中文的 Java swing applications' menus do not integrate with Ubuntu's global menu until Ubuntu 15.04. A library calledJayatana is available to enable global menu support for Java swing applications in Ubuntu (From Ubuntu 15.04 Jayatana becomes a

Mac 下 Terminal 中 Java乱码的解决方法

在 .bash_profile 中增加一行 export JAVA_TOOL_OPTIONS=-Dfile.encoding=UTF-8 就可以了. Mac 下 Terminal 中 Java乱码的解决方法,布布扣,bubuko.com

Katalon Studio请求响应中文乱码解决方法

最近在用Katalon做接口测试过程中发现请求响应消息中返回的中文均为乱码,这是因为我们使用的系统环境在初始安装时选择的中文简体,导致windows系统默认编码格式为GBK,但是KS的编码格式是UTF-8,因此导致中文字体出现乱码,如下所示: 解决方法很简单,在我们的系统中添加一个名字为JAVA_TOOL_OPTIONS值为-Dfile.encoding=UTF-8的系统环境变量,如下图所示: 保存变量后重启KS,在此测试接口返回值中文显示正常,如下图所示: 原文地址:https://www.c

Java TM 已被阻止,因为它已过时需要更新的解决方法

公司的堡垒机需要通过浏览器登陆,且该堡垒机的网站需要Java的支持,最近通过浏览器登陆之后总是提示"java TM 已被阻止,因为它已过时需要更新的解决方法"导致登陆之后不能操作, 但是操作系统中确实已经安装了比较新的JDK,安装的JDK版本是jdk-7u67-windows-i586,因为太烦人,所以决定搞清楚报错的原因,一劳永逸,彻底解决这个问题 准备工作:安装JDK,安装版本jdk-7u67-windows-i586.exe,因为机器的Eclipse还依赖64位的JDK,所以另安

win7 64位系统 PB连接oracle数据库出现“oracle library oci.dll could not be loaded”问题的解决方法

今天与大家分享一个自己的学习笔记,希望能给遇到同样问题的人带来帮助. 不知道大家在win7 64位系统下用 PB连接oracle数据库时,是否遇到过“oracle library oci.dll could not be loaded”问题. 今天,在win7 64位系统下用 PB连接oracle数据库时,一直出现上述错误,在百度上找了很久,都没有找到一个完整的解决方案,咨询了很多人,(他们都说是我的PB和oracle没装好,但我装的时候没出现任何问题,一切都很顺利,而且PB和oracle都能正

mac上 go-delve 安装出现The specified item could not be found in the keychain 解决方法

安装go语言的编译环境,在安装到 delve时候出现如下错误: If reporting this issue please do so at (not Homebrew/brew or Homebrew/core): https://github.com/go-delve/homebrew-delve/issues These open issues may also help: Upgrade to delve fails https://github.com/go-delve/homebr

Eclipse ADT中的logcat不显示解决方法

Eclipse ADT中的logcat不显示解决方法: 1.在Eclipse界面中找到DDMS,然后找到device选项卡,在这个选项卡中选择reset adb,如果不行尝试方法2: 2.不用关闭eclipse和模拟器,在Android SDK的tools目录下有个 ddms.bat 批处理文件,运行这个文件可以启动DDMS,同时这里面有logcat,可以显示信息: 3.以上方法都不行,最终杀手锏就是重启eclipse,重启模拟器,记得在任务管理器中关闭adb.exe,这时应该就可以了. 4.用