Will auch mal eine Anfängerfrage loswerden, auf die ich ersten gestern gestoßen bin.
Wenn ich das JDK von Sun installieren will, werde ich gefragt, ob ich
ein public JRE mitinstallieren will, mache ich das nicht, kann ich
zwar entwickeln, aber zum Beispiel nicht ein beliebiges JAR via
Doppelklick (WinDoof) starten; das kann ich ja noch verstehen.
Aber wozu ist dann überhaupt noch ein privates JRE im JDK-Home
Verzeichnis nötig :shock: Warum kann das (notwendige) public JRE nicht
mitbenutzt werden?
Eclipse scheint mit dem public JRE auszukommen. Wenn ich jedoch z.B. von
Textpad aus kompiliere, meckert der Compiler fehlende packages an, die
ich nur ins ext-Verzeichnis des öffentlichen JREs kopiert habe.
Daraus folgt, daß ich in einem Ant-Script, das mir kleine Utility-packages
up to date hält und deployed, die erzeugten JAR-Files immer in beide
ext-Verzeichnisse kopieren lassen muß.
Ich bin jetzt kein Speicherplatzpedant oder störe mich an den zwei
Kopiervorgängen, aber ich verstehe denn Sinn einfach nicht :autsch:
Weiß jemand wann welches JRE von wem gebraucht wird, und warum
nicht ein einziges ausreicht?
Wenn ich das JDK von Sun installieren will, werde ich gefragt, ob ich
ein public JRE mitinstallieren will, mache ich das nicht, kann ich
zwar entwickeln, aber zum Beispiel nicht ein beliebiges JAR via
Doppelklick (WinDoof) starten; das kann ich ja noch verstehen.
Aber wozu ist dann überhaupt noch ein privates JRE im JDK-Home
Verzeichnis nötig :shock: Warum kann das (notwendige) public JRE nicht
mitbenutzt werden?
Eclipse scheint mit dem public JRE auszukommen. Wenn ich jedoch z.B. von
Textpad aus kompiliere, meckert der Compiler fehlende packages an, die
ich nur ins ext-Verzeichnis des öffentlichen JREs kopiert habe.
Daraus folgt, daß ich in einem Ant-Script, das mir kleine Utility-packages
up to date hält und deployed, die erzeugten JAR-Files immer in beide
ext-Verzeichnisse kopieren lassen muß.
Ich bin jetzt kein Speicherplatzpedant oder störe mich an den zwei
Kopiervorgängen, aber ich verstehe denn Sinn einfach nicht :autsch:
Weiß jemand wann welches JRE von wem gebraucht wird, und warum
nicht ein einziges ausreicht?