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