Это один вопрос, но с несколькими дополнительными вопросами. Я планирую приложение Desktop с использованием Java, и я использую NetBeans в качестве среды IDE. Вопросы:Java Desktop application
Почему существует так много версий Java? Java, Java SE, Java EE, Java Me
Я хочу, чтобы приложение хранило данные локально, что является лучшим Java DB или SQLite?
Нужно ли что-нибудь дополнительное для создания установочного файла для моих клиентов для установки приложения?
Есть ли там Java-решение, похожее на .Net OneClick, чтобы клиенты обновлялись до последней версии приложения?
У меня есть план запуска приложения в Windows, но если мне нужно портировать его на Mac или Linux, как сильно это может быть?
Собственно, это пять вопросов, связанных с одним проектом. Вероятно, вы получили бы лучшие результаты, спрашивая каждый отдельно. –