Update deprecated call
This commit is contained in:
parent
2d47cd6236
commit
33146d649e
|
@ -66,7 +66,8 @@ public class DesktopIntegration {
|
||||||
var externalHelpers = new String[]{"kde-open5", "kde-open", "gnome-open", "xdg-open"};
|
var externalHelpers = new String[]{"kde-open5", "kde-open", "gnome-open", "xdg-open"};
|
||||||
for (String helper : externalHelpers) {
|
for (String helper : externalHelpers) {
|
||||||
try {
|
try {
|
||||||
rt.exec(helper + " " + uri);
|
ProcessBuilder pb = new ProcessBuilder(helper, uri);
|
||||||
|
pb.start();
|
||||||
return;
|
return;
|
||||||
} catch (IOException e) {
|
} catch (IOException e) {
|
||||||
LOG.debug("Couldn't open URL with {} {}", helper, uri);
|
LOG.debug("Couldn't open URL with {} {}", helper, uri);
|
||||||
|
@ -116,10 +117,10 @@ public class DesktopIntegration {
|
||||||
|
|
||||||
// try external helpers
|
// try external helpers
|
||||||
var externalHelpers = new String[]{"kde-open5", "kde-open", "gnome-open", "xdg-open"};
|
var externalHelpers = new String[]{"kde-open5", "kde-open", "gnome-open", "xdg-open"};
|
||||||
var rt = Runtime.getRuntime();
|
|
||||||
for (String helper : externalHelpers) {
|
for (String helper : externalHelpers) {
|
||||||
try {
|
try {
|
||||||
rt.exec(helper + " " + f.getAbsolutePath());
|
ProcessBuilder pb = new ProcessBuilder(helper, f.getAbsolutePath());
|
||||||
|
pb.start();
|
||||||
return;
|
return;
|
||||||
} catch (IOException e) {
|
} catch (IOException e) {
|
||||||
LOG.debug("Couldn't open file with {} {}", helper, f);
|
LOG.debug("Couldn't open file with {} {}", helper, f);
|
||||||
|
|
Loading…
Reference in New Issue