再次遇到jps与java.io.tmpdir的坑,讨论了半天虽然有解决方法,但是都不理想,最后还是“撒迦”大神拨开云雾见青天的给我们讲诉了来龙去脉,真是幸福啊,哈哈。
好了,这总结下一些相关bug,便于以后查阅。
1:当指定了java.io.tmpdir后jps无效
jps not found the pid whit "-Djava.io.tmpdir"
http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7021676
2:当指定了java.io.tempdir后visualvm 无效 (需要仔细多读)
Fix for 6938627 breaks visualvm monitoring when -Djava.io.tmpdir is defined
http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=7009828
这个bug里详细的概述了这些工具依赖的tmp目录如何工作,以及这个bug中涉及的众多考虑点
3:jps的参考手册,学会了jps传递参数,使用-J选项
jps -J-Djava.io.tmpdir=/home/admin/javatmp
http://docs.oracle.com/javase/1.5.0/docs/tooldocs/share/jps.html
分享到:
相关推荐
NULL 博文链接:https://fengyonghui.iteye.com/blog/1179211
kotlin-jps-plugin.jar
The Java Language Specification 3rd
webSphere-jps-plugin.jar
"JPS-Science-Bowl.github.io" 是一个与科学碗(Science Bowl)相关的项目,它在GitHub上托管,主要用于展示约翰·史蒂文斯(John Stevens High School)科学碗团队的信息和活动。科学碗是一项全美知名的学术竞赛,...
jps 是 jdk 提供的一个查看当前 java 进程的小工具,其工作原理是在程序启动后,会在 java.io.tmpdir 指定的目录下生成一个类似于 hsp
此外,还需在PATH环境变量中添加%JAVA_HOME%\bin,使得命令行可以直接执行Java相关命令。 6. **集成配置**: 对于开发环境,如Eclipse、IntelliJ IDEA等,安装JDK8后需要进行相应的配置,指定JDK版本,以便IDE能够...
javaFX-jps-plugin.jar
Java JDK(Java Development Kit)是Java编程语言的核心组件,它包含了一个Java运行时环境(JRE)、编译器(javac)以及各种工具,用于开发、调试和运行Java应用程序。对于初学者而言,掌握JDK的安装和配置是学习...
3. **IO流**:`java.io`包提供了输入/输出流,支持文件操作和网络通信,如`FileInputStream`和`PrintWriter`。 4. **网络编程**:`java.net`包包含用于网络编程的类,如`Socket`和`ServerSocket`,可以创建客户端和...
JMX允许管理和监控各种Java应用程序的资源,而JFR则提供了一种低开销的方式记录应用程序的运行时信息,对性能调优非常有帮助。 总之,"java-1.8.0-openjdk.linux.x86_64"是Linux系统上用于开发和运行Java应用的重要...
变频器说明书大全系列-jps-PDS.rar是一个包含详尽信息的文档集合,主要针对jps品牌的PDS系列变频器。在这个压缩包中,最重要的文件是“jps-PDS.DOC”,它很可能是该系列变频器的操作手册或者技术指南。变频器是一种...
osmorc-jps-plugin.jar
weblogic-jps-plugin.jar