Добрый день!
Если честно, то у вас путаница с терминами, так что внесу ясность:
Запуск Java программы, без установки интегрированной среды разработки возможен?
Интегрированная среда разработки (IDE) - это программы для разработки ПО. Например, Intellij IDEA, Eclipse и др.
jdk - Java development kit - это комплект для разработки Java приложений.
Есть программа Jframe, и я хочу чтобы еë можно было запустить без JDK
Любой jar можно запустить без jdk, так как для запуска программы достаточно jre.
Для наглядности:
Другое дело, что вы хотите запустить jar без надобности установки на устройство пользователя jre, как например, это делает IDE - Intellij IDEA.
Прочитайте вот, эту статью -
https://eax.me/java-without-jvm/
если да то нужен только .jar или ещë и .bat?
jar должно быть достаточно. По факту батник при запуске будет через cmd запускать jar. Для кросплатформенности при использовании bat, нужно будет еще создать и sh скрипт, чтобы запустить в UNIX системах.
Есть программа Jframe
JFrame это не программа, а класс из пакета awt.
https://docs.oracle.com/javase/7/docs/api/javax/sw...