首页 > 解决方案 > Desktop.getDesktop.open() 调用后不退出 JVM

问题描述

我正在使用 Java 8 使用以下代码在 Ubuntu 18.04 中打开一个目录

Desktop.getDesktop().open(new File("\usr\local\share\mydir"));

它会打开目录,但除非我关闭 mydir,否则程序不会终止。这是预期的行为吗?我们可以在调用 open() 后终止程序吗?

我在声明后立即尝试过System.exit(0),但它不起作用。

我正在从 Eclipse 运行程序。

标签: java-8jvmubuntu-18.04

解决方案


推荐阅读