Ich möchte so viele Oracle-Produkte wie möglich von meinem Computer deinstallieren, da mir diese Firma nicht gefällt. Für einige meiner Anwendungen, z. B. Eclipse, benötige ich jedoch Java.
Welche Alternativen gibt es für Oracle Java Runtime Environment für Windows, die mit Apps von Drittanbietern funktionieren?
java
software-rec
jre
Steven Smethurst
quelle
quelle
Antworten:
Nur um klar zu sein, dort ist "Java" nicht eine Sache.
Java Runtime Environment (JRE) - die häufigste Form von Java - ermöglicht die Ausführung von in Java geschriebenen Anwendungen auf Ihrem Computer. Dies ist das "Java Plugin" oder die "Java Virtual Machine (JVM)"
Java (die Sprache) - eine objektorientierte Programmiersprache.
Java (der Compiler) - wandelt Java-Code (Sprache) in Klassendateien um, die von der JRE / JVM ausgeführt werden können.
Java (die Bibliothek) - eine Reihe von Komponenten für die plattformübergreifende Benutzeroberfläche und andere Programmierelemente.
Ich gehe davon aus, dass Sie nach dem Ersetzen von JRE fragen, dem Java-Plugin, das die meisten Leute verwenden. Wenn Sie etwas anderes meinen, aktualisieren Sie bitte Ihre Frage.
Früher war in allen Betriebssystemen von Microsoft eine Java Virtual Machine enthalten, dies wird jedoch in der Regel zugunsten eines JRE-Plugins von Oracle ignoriert.
Es gibt einige andere JRE / JVM-Ersetzungen, die Sie ausprobieren können:
JOEQ (ironischerweise selbst in Java geschrieben) - http://sourceforge.net/projects/joeq/
Wonka - http://wonka.acunia.com/
Sable (nicht mehr aktiv gewartet) - http://sourceforge.net/projects/sablevm/files/
Jede dieser Versionen kann gewisse Kompatibilitätsprobleme aufweisen. Wenn Sie jedoch Java ausführen, das für eine neuere Version der JRE vorgesehen ist, treten möglicherweise Kompatibilitätsprobleme auf.
Eine weitere Überlegung ist, ob Sie Java wirklich benötigen oder nicht. Gibt es bestimmte Aufgaben, für deren Ausführung JRE explizit erforderlich ist? Wenn nicht, versuchen Sie es ohne.
quelle
Die Oracle-JRE wird aus OpenJDK erstellt. Sie können OpenJDK aus vielen Quellen beziehen, einschließlich der Erstellung selbst. Azul Systems (mein Arbeitgeber) bietet die Zulu-Familie von Downloads an, die alle OpenJDK-Binärdateien enthalten, die für jede wichtige Java-Version (heute 8, 7 und 6) die Java Standard Edition-Testspezifikationen erfüllen Ihre Oracle Java-Laufzeiten auf allen Windows-, Linux- und Mac OS X-Plattformen. Zulu kann kostenlos von www.azul.com/zulu heruntergeladen werden. Ich hoffe das hilft. Offenlegung: Ich bin Produktmanager für die Produktlinien Zulu und Zing bei Azul Systems.
quelle
Ich habe es noch nie benutzt, aber vielleicht möchten Sie sich mit OpenJDK befassen .
quelle