Друзья, я использую установщик JSMOOTH для создания файла .exe и связал с ним мой путь JRE по умолчанию ..
Если у пользователя нет виртуальной машины Java в его системе, он должен использовать пакетную JRE в моем .exe-файле.
Но его перенаправление на страницу загрузки я попробовал со всеми вариантами скелета, но не смог использовать пакетную JRE ..
Есть 5 скелетов 1. Сервис Win 2. Обертка автоматической загрузки 3. Обертка консоли 4. Оболочка Windows
5. Пользовательский веб-загрузчик
Мой вопрос:
1. Из этих пяти опций, какую опцию я должен выбрать, чтобы, если пользователь не является JVM, он использовал мою связанную JRE.
Я получаю следующую ошибку:
Если я использую 1.Auto Download обертку как мой скелет, я получаю и
Если я использую в качестве каркаса загрузчик CustomWeb, я получаю
3.Если я использую оконную оболочку в качестве скелета, я получаю
- Если я использую оболочку консоли в качестве скелета, я получаю
Что я хочу, так это то, что если в пользовательской системе нет JVM, он должен использовать пакетную JRE, а не запрашивать загрузку JAVA.
Я сослался на это руководство и делаю это так, но все же я не могу достичь цели ..
Мои экраны JSmooth
У меня есть JAR-файл на рабочем столе внутри папки Test, а также папка JRE внутри него.
Я пытался сохранить JRE рядом с .exe и по умолчанию. Но все время он ссылается на Jre пути по умолчанию ...