Я работаю над приложением под названием Enchanting. Приложение, основанное на Scratch, испускает исходный код Java и компилирует его для загрузки на LEGO Mindstorms NXT Robots.Могу ли я распространять JDK с моим приложением?
Хотя приложение очень раннее, пользователям это сложно установить.
Сейчас пользователи Windows, должны:
- скачать и установить Developer Kit Java
- скачать и установить Lejos (ява библиотека для NXT)
- возможно настроить переменные окружения
- затем они могут загрузить, установить и запустить Enchanting
Если бы я мог предоставить установщик, который w ульд включает JDK и Lejos, я мог понять, переменные среды во время выполнения, и процесс становится:
- Скачать, установить и запустить Зачаровывание
Есть ли способ, чтобы перераспределить JDK?
(Кстати, Processing (упрощенная текстовая среда программирования), похоже, предлагает версию, поставляемую с JDK, поэтому представляется, что существует законный способ сделать это).
Добавление: Я хотел бы, чтобы пользователь Windows, у которого нет java, чтобы иметь возможность запускать один .exe-файл для установки JDK, LeJOS и Enchanting.
Да, JDK свободно распространяемый. Как вы это сделаете, это зависит от вашей среды и реализации. –