gpt4 book ai didi

java - 如何在windows平台上检查JVM运行的jar执行情况

转载 作者:行者123 更新时间:2023-12-02 11:39:31 25 4
gpt4 key购买 nike

我在 Eclipse 工作区中有一个 Java 项目,它将创建带有数据的 Excel 工作表。我已将整个项目导出为可执行 jar 文件,双击该 jar 文件即可在 JVM 的帮助下运行。双击 jar 后,我可以看到在 Windows 任务管理器的“进程”选项卡下创建了一个包含 javaw.exe 的新进程。问题是,如何知道我的java代码是否已运行并使用数据创建了excel表。

我知道,我可以提取 jar 内容并检查是否生成了 excel 文件,但我不想一直提取 jar 只是为了知道代码是否完成了它的工作。

或者是否有另一种方法来运行我的 jar,以便我可以查看正在执行的代码?

我对此一无所知,因此无法与您分享代码研究案例。

提前致谢!!

最佳答案

我假设您创建没有任何 GUI 的控制台应用程序。否则你可以只使用 GUI。

您可以使用以下命令从 Windows 命令提示符运行任何 Java 应用程序:

java -jar TheNameOfTheJarFile.jar

然后您将在命令提示符窗口中看到任何控制台输出(System.out.print...或登录到控制台,如果您使用过的话)。

与用户沟通的另一种(更符合人体工程学)方式是使用 dialog windows 。您可以在您的应用程序中添加这样的调用

JOptionPane.showMessageDialog(null, "Hello World!");

但请注意,如果您从运行程序的同一线程显示对话框,则该对话框将阻止执行,直到您单击它关闭(确定、取消、X 等)

关于java - 如何在windows平台上检查JVM运行的jar执行情况,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48683163/

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