У меня есть функциональность в моем приложении, где я должен открыть местоположение некоторых файлов, если пользователь нажимает на кнопку, для этого я использую следующий фрагмент кодаКак открыть путь к папке в Windows и среде Linux?
new ProcessBuilder("explorer.exe",folderPath).start();
Это прекрасно работает на Windows, платформе, но я не уверен, будет ли это работать в среде Linux или нет, к сожалению, у меня нет среды Linux, чтобы протестировать ее, но я столкнулся с некоторой публикацией, которая говорит, что это может не работать в Linux. Другой способ сделать это, чтобы использовать Desktop.open
, но сообщение говорит, что он также не работает в среде Linux, есть ли способ для добиться этого на обеих платформах?
* «Desktop.open, но пост говорит, что это также не будет работать на среде Linux» * Там много сообщений. Что такое URL? –
Вы игнорируете мой вопрос? –
У вас должна быть среда Linux (например, установить на вашем компьютере двухъядерные Linux и окна или, по крайней мере, установить Linux на какой-либо виртуальной машине под Windows или наоборот). Не претендуйте на разработку для Linux, не зная и не экспериментируя. –