файл .exe для проекта java, содержащий sqlite - java


1

Я хочу создать файл .exe для моего проекта java и передать его моему другу. Я написал проект в eclipse и использует sqlite. Я не знаю, как сделать .exe файл, который можно запустить на других ПК. Может ли кто-нибудь помочь? P.S: Я видел эту ссылку, но мне это не полезно! Создать .jar проекта eclipse, который использует Sqlite DB

  •  15
  •  4
  • 8 фев 2020 2020-02-08 08:05:18

4 ответа

0
  • Сначала создайте исполняемый файл jar, щелкнув меню "Файл", затем "Экспорт", а затем выберите исполняемый файл jar.
  • Затем выберите основной класс и нажмите ok - будет создан файл jar.
  • После этого используйте приложение Launch4j для создания .exe. Launch4j - лучший вариант для создания exe файла.
  • Затем используйте Inno Setup Creater для создания установщика, и все будет сделано.
  • 8 фев 2020 2020-02-08 08:05:19
1

Я бы рекомендовал использовать файл bat. Вы можете сделать файл с двойным щелчком, но я чувствую, что это иногда ограничительный и не интуитивный.

  • Не так много конечных пользователей знают, что файл jar можно дважды щелкнуть.
  • Вам нужно убедиться, что файл jar имеет определенный класс и класс. Раздел classpath в файле jar иногда вызывает проблемы. Как вы не можете ссылаться на файл или путь в файловой системе. Только файлы или папки, на которые можно ссылаться относительно местоположения файла jar.
  • Для пользователей Windows вы не можете легко сделать exe файл из файла jar. Существуют такие методы, как использование jsmooth, которые будут переносить ваш файл jar в exe файл (раздувание exe файла в процессе).

Самый простой способ - создать файл bat. Вы можете легко преобразовать bat файл в exe и заставить exe файл иметь значок и все такое. Ссылка на конвертер здесь:

http://download.cnet.com/Bat-To-Exe-Converter/3000-2069_4-10555897.html

  • 8 фев 2020 2020-02-08 08:05:19
1

Рассматривали ли вы создание Runnable jar из eclipse.

В eclipse откройте "Файл" > "Экспорт" > "Java" > "Runnable Jar".

Там вы найдете некоторые варианты, и вы можете использовать то, что вам подходит. Созданная банка должна иметь возможность запускать все сама по себе (очевидно, ей нужно время выполнения java).

Попробуйте это.

  • 8 фев 2020 2020-02-08 08:05:19
2

.exe - это существо Windows.

Чтобы запустить программу Java, вы обычно:

  • Создайте .jar файл ( "родной" формат библиотеки Java)

  • Напишите файл DOS/Windows.bat(или, что то же самое, оболочку Linux script) для запуска вашей программы Java (с использованием файла Java.jar)

  • Возможно, создайте простой в использовании механизм для конечного пользователя для загрузки Java JRE (если он еще не установлен на их ПК).

Ваш .bat файл может быть таким же простым, как это:

start javaw -jar myjarfile.jar
  • 8 фев 2020 2020-02-08 08:05:19