Я только начал изучать Java, но решил не устанавливать JDK или JRE на свою машину, потому что предпочитаю переносные решения. Я просто взял папку jre1.8.0_74 с этой машины, где была установлена Java, и поместил ее в мою папку Eclipse - компиляция & работает хорошо!Запуск .class & .jre с портативным JRE
Но после того, как я закончил свой первый HelloWorld, я спросил себя, как я могу выполнить файл .class, который я получил ?! Пробовал перетащить его на java.exe, javaw.exe, javaws.exe, javac.exe ... ничего не получилось. Затем я экспортировал проект как исполняемый файл .jar, но не смог его выполнить.
Так как я могу выполнить .class & .jar без установки Java?
Благодаря
Вы не можете запускать Java-программы (файлы .class' и пакеты .jar) без Java (или клона). Это так просто. Eclipse, вероятно, включает Java, потому что он основан на Java. Для запуска вашей программы требуется либо (переносная) установка Java с библиотеками, либо компилятор, который переводит программу на собственный код, создавая исполняемый файл. – zx485