2016-03-22 7 views
0

Verwenden die großen Linux-Distributionen Java, wenn frisch installiert?
Wenn ich eine Java Swing-Anwendung habe, wird es in einem frisch installierten Linux ohne Internetverbindung funktionieren?Kann ich Java-Swing-Anwendung in einem frisch installierten Linux

Ich verstehe, dass es keine Garantien gibt, aber wie wahrscheinlich ist es für einen Linux-Rechner, keine Java/Swing-Unterstützung zu haben?

+1

Wenn kein JRE installiert ist, ist es sehr wahrscheinlich. – Stultuske

+1

Es ist * sehr * wahrscheinlich ** nicht ** Java-Unterstützung zu haben. Java ist für den Betrieb des Betriebssystems nicht notwendig, und es gibt keinen Grund, automatisch etwas zu installieren, das möglicherweise gar nicht verwendet wird. Das ist zumindest bei Ubuntu der Fall (das ist immer noch das beliebteste Desktop-Linux, glaube ich). – Kayaman

Antwort

-1

Wenn Sie das O/P des Befehls java -version in einem Terminal überprüfen können, wird angezeigt, ob Sie Java installiert haben oder nicht.

Wenn also Java oder JRE installiert ist, können Sie sicher Ihre Swing-Anwendung verwenden.

Aber wenn Sie planen, eine Swing-App zu entwickeln, müssen Sie JDK in Ihrem System installiert haben. Sie können, wenn der Befehl javac -version funktioniert, dann haben Sie JDK in Ihrem System installiert.

Aber ich vermute, wenn eine Linux-Distribution mit einem JDK vorinstalliert ist. Für einmal finden Sie installierte JRE standardmäßig, aber es ist schwierig, vorinstalliertes JDK in jedem Linux-Betriebssystem zu erhalten.

+0

WTF !!! Warum -Votes? – Swaps

+0

Ich weiß nicht, warum die Downvotes, aber der Fehler von 'javac -version 'zeigt nicht an, dass Java nicht installiert ist. Es gibt nur an, dass es in keinem Verzeichnis in dem aktuellen PATH gefunden wird. – FredK

+0

ja, aber es ist der Standard & einfachste Weg zu erkennen, ob Sie JDK auf Ihrem System haben oder nicht .. & ich habe auch über JRE erwähnt .. – Swaps

Verwandte Themen