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

Я хочу создать файл .exe для моего проекта java и передать его моему другу. Я написал проект в eclipse и использует sqlite. Я не знаю, как сделать .exe файл, который можно запустить на других ПК. Может ли кто-нибудь помочь? P.S: Я видел эту ссылку, но мне это не полезно! [Создать .jar проекта eclipse, который использует Sqlite DB](/questions/71712/create-jar-of-an-eclipse-project-that-uses-sqlite-db)

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


Я бы рекомендовал использовать файл 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](https://codeindex.ru/go/go_redirect?url=https%3A%2F%2Fdownload.cnet.com%2FBat-To-Exe-Converter%2F3000-2069_4-10555897.html)



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

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

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

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



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

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

* Создайте .jar файл ( "родной" формат библиотеки Java)
* Напишите файл DOS/Windows.bat(или, что то же самое, оболочку Linux script) для запуска вашей программы Java (с использованием файла Java.jar)
* Возможно, создайте простой в использовании механизм для конечного пользователя для загрузки Java JRE (если он еще не установлен на их ПК).

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

```
start javaw -jar myjarfile.jar

```