当前位置: 首页 > 知识库问答 >
问题:

如何在windows中查看正在执行的java程序的类路径和jvm参数

井嘉胜
2023-03-14

在 *nix 中,我只是做 ps -ef | grep java 来查看正在执行的 java 程序的 jvm 参数和类路径。如何在Windows命令提示符下看到它?我想看看某些罐子是否真的在正在运行的weblogic服务器的类路径中。

共有3个答案

韩朝斑
2023-03-14

您可以启动JConsole,连接到运行Weblogic的JVM,然后导航到“VM Summary”选项卡以检查类路径/VM参数。

解高昂
2023-03-14

您可以编写一个小应用程序,通过JMX连接并查询mbean java.lang.Runtime。

import java.lang.management.*

ManagementFactory.getRuntimeMXBean().getClassPath()
严项明
2023-03-14

从我会使用的命令行

金佛

这将为您提供此信息以及更多信息

 类似资料:
  • 问题内容: 我正在尝试在Windows XP命令行上手动运行特定的JUnit测试,该命令行在类路径中具有异常大量的元素。我尝试了几种变体,例如: (其他变体是将类路径全部设置为一行,通过-classpath将类路径设置为java的参数”。)它总是归结于控制台,它会抛出该错误: 这是一个JUnit测试,测试了一个相当大的现有遗留项目,因此没有关于将目录结构重新安排为更合理的建议,这些类型的解决方案目

  • 我在eclipse工作区中有一个java项目,它将用数据创建excel表。我将整个项目导出为一个可执行的jar文件,通过双击jar文件,可以在JVM的帮助下运行。双击JAR后,我可以看到在windows任务管理器的Processes选项卡下创建了一个带有javaw.exe的新进程。问题是,如何知道我的java代码是否运行并创建了带有数据的excel表。 我知道,我可以提取jar内容并检查excel

  • 我尝试在终端中使用类路径执行CreateTextFileTest.class文件,如下所示: 据我所知,因为使用两个不同的类,所以执行失败。这种情况如何处理?如何运行我的java项目?在这种情况下如何使用类路径?我用错了吗?

  • 问题内容: 这个问题已经在这里有了答案 : 查找从何处加载Java类 (11个答案) 2年前关闭。 给定使用命令执行的类,是否有任何方法可以在运行时从此类的代码确定其当前文件系统的位置? 例如以下课程: 是否有任何方法可以在刚刚被调用的MyClass.class文件的文件系统中获取并打印正确的路径? 同样,如果我从命令调用jar文件,是否有任何方法可以从该jar内的类中获取jar文件的路径? PS

  • 我将app.jar作为运行,并看到下一个错误: app.jar结构: 在中,将声明为: libthrift-0.9.3.jar结构: 正如您所看到的,类存在并且必须在运行时可访问。但不要。为什么这样?

  • 我试图在我的机器上运行以下代码(win XP 但是我得到的堆栈跟踪是 JAVAlang.IllegalStateException:驱动程序可执行文件的路径必须由webdriver设置。即驱动系统属性;在org。openqa。硒。遥远的服务司机服务。findExecutable(DriverService.java:105)位于org。openqa。硒。即InternetExplorerDrive