Zitat von
honx
ich hab bislang immer die mit dem jdk mitgelieferte laufzeitumgebung mitinstalliert, ist also gegenwärtig die gleiche version 8u201.
Du meinst also die "öffentliche" (das JDK hat trotzdem seine "private", die aber auch sonst nutzbar ist). Das kann wegen der Aktualität durchaus sinnvoll sein. Dabei sollte man möglichst die Browserplugins deaktivieren und den Haken setzen, mit dem die Sponsorenangebote (Adware) während der Installation unterdrückt werden (beides per javacpl.exe).
und eben jenes jre meldet nun mittels icon/meldung im system tray, dass ein update verfügbar wäre... einer zweiten java-instanz auf einem system wäre ich persönlich eher abgeneigt, da würde ich eher dazu neigen, das jdk einfach zu deinstallieren.
Falls du kein Java kompilieren lässt (auch nicht mit Tools, die du zum Basteln brauchst (bin kein Hellseher)), sollte das JDK überflüssig sein. Die separate JRE braucht davon nichts.
bzgl. openjdk hab ich deswegen gefragt, da ich damit gar keine erfahrung habe. mir ist auch nicht bekannt, mit welchen problemen ich so zu rechnen hätte, wenn ich das jdk von oracle deinstalliere und danach openjdk aufsezte.
Minecraft sollte diesbezüglich unproblematisch sein (wäre sonst ein unbedingt zu behebender Bug), da es in seinen Profilen eigene Pfadangaben verwendet. Falls das nicht gleich läuft, passt du den Pfad an und fertig. JREs sowie JDKs sind gegenüber Veränderungen in der Umgebung ziemlich robust. Was in der Registry steht, interessiert sie nicht in einer Weise, dass sie davon dauerhaft abhängig wären (falls es sie überhaupt interessiert). Aber für die Installer ist es relevant. Jedoch sind Installer optional. Registrierungsinformationen können relevant werden, wenn Programme die Java-Installationen zu erraten versuchen. Normalerweise lassen sich die so ermittelten Pfade im nachhinein korrigieren, weswegen das selten ein echtes Problem ist. Es betrifft manchmal schlampig für Windows angepasste Programmier-Tools und nur selten normale Anwendungen. Aber dazu müsste eine solche Fehlinformation a) überhaupt erst mal bestehen und zwar b) an einer Stelle, die zur Auswertung herangezogen wird.
ich hab immer mords schiss vor solchen änderungen, ich bin hardliner der fraktion "never touch a running system"...
Wie sollte man dabei etwas lernen?
nun, die vom minecraft launcher mitgelieferte java-version hab ich deswegen durch das original von oracle ersetzt, da die launcher-version hoffnungslos veraltet ist (8u74 oder so), in deren einsatz sehe ich auch wieder sicherheitslücken.
Wenn man Erweiterungen oder Assets aus fremden Quellen einsetzt oder wenn der Anbieter dieses tut, kann ich das nachvollziehen.
windows 10 edition ist für mich nicht relevant, da auf keinem einzigen meiner rechner windows 10 installiert ist.
Mist, ich hätte mich an eine diesbezügliche Andeutung von dir, die schon etwas zurückliegt, erinnern sollen.
zumal ich gelesen hab, dass besagter windows 10 edition gewisse features fehlen sollen und es dafür kaum mods gibt... und ich brauch z.b. ZWINGEND diese optifine modifikation zur verbesserung der performance, um auf meinem rechner minecraft überhaupt zocken zu können.
Die Performance ist bei der Windows-10-Edition um Welten besser als bei der Java-Edition. Aber die ist wohl leider raus. Danke übrigens für den Tipp wegen der Modifikation, die gucke ich mir mal an!