jobo: Java 64 oder 32 bit? Um Programm mit 64 laufen zu lassen

Hallo,

ist Java für den Browser und die JRE was anderes? Wenn ich die JRE-64 bit installiere, läuft das dann parallel zu 32-bit? Wohl nicht, würde ich denken. Können dann Java-32-bit-Programme damit laufen? Kann ich die komplette JRE auch ins Verzeichnis des Java-Programmes packen, weil es dort zuerst nach der JRE bzw. dem JRE sucht? Alles unter Windows7.

Gruß

jobo

  1. Moin!

    ist Java für den Browser und die JRE was anderes? Wenn ich die JRE-64 bit installiere, läuft das dann parallel zu 32-bit? Wohl nicht, würde ich denken. Können dann Java-32-bit-Programme damit laufen? Kann ich die komplette JRE auch ins Verzeichnis des Java-Programmes packen, weil es dort zuerst nach der JRE bzw. dem JRE sucht? Alles unter Windows7.

    JRE 32- und 64-Bit sind zwei unterschiedliche Dinge. Und die Java-Software, die das nutzt, unterscheidet sich in diesem Punkt auch jeweils.

    - Sven Rautenberg

    1. Hallo,

      Moin!

      ist Java für den Browser und die JRE was anderes? Wenn ich die JRE-64 bit installiere, läuft das dann parallel zu 32-bit? Wohl nicht, würde ich denken. Können dann Java-32-bit-Programme damit laufen? Kann ich die komplette JRE auch ins Verzeichnis des Java-Programmes packen, weil es dort zuerst nach der JRE bzw. dem JRE sucht? Alles unter Windows7.

      JRE 32- und 64-Bit sind zwei unterschiedliche Dinge. Und die Java-Software, die das nutzt, unterscheidet sich in diesem Punkt auch jeweils.

      Aber in der Registry wird bei der Anforderung "gib mir Java" nur auf eine Java-Resource hingewiesen? Also greift sich dann ein Java-32-Bit-Programm u.U. die falsche Version, weil es nur _ein_ Java auf Win7 gibt?

      Gruß

      jobo

      1. Moin!

        JRE 32- und 64-Bit sind zwei unterschiedliche Dinge. Und die Java-Software, die das nutzt, unterscheidet sich in diesem Punkt auch jeweils.

        Aber in der Registry wird bei der Anforderung "gib mir Java" nur auf eine Java-Resource hingewiesen? Also greift sich dann ein Java-32-Bit-Programm u.U. die falsche Version, weil es nur _ein_ Java auf Win7 gibt?

        Hm, irgendwo wird da schon ein Unterschied sein, denn sonst würde der Hersteller nicht solche Seiten schreiben: http://www.java.com/de/download/faq/java_win64bit.xml

        - Sven Rautenberg

        1. Tach,

          Hm, irgendwo wird da schon ein Unterschied sein, denn sonst würde der Hersteller nicht solche Seiten schreiben: http://www.java.com/de/download/faq/java_win64bit.xml

          nur in der Nutzung mit anderen Programmen, ein 32-bittiger Browser wird halt kein 64-Bit-Plugin laden können.

          mfg
          Woodfighter

          1. Hallo,

            Tach,

            Hm, irgendwo wird da schon ein Unterschied sein, denn sonst würde der Hersteller nicht solche Seiten schreiben: http://www.java.com/de/download/faq/java_win64bit.xml

            nur in der Nutzung mit anderen Programmen, ein 32-bittiger Browser wird halt kein 64-Bit-Plugin laden können.

            Eben, das dachte ich auch. Es ging mir ja um das Java-Runtime-Environement. Immerhin ist es so, dass "Jamaica"-32-bit jetzt nicht mehr läuft, nachdem Java-64-Bit installiert ist. Obwohl es auf der TU-Seite heißt, dass beide Versionen parallel installiert werden können. Also parrallel installiert habe ich sie. Eine liegt im Ordner "Program Files(X86)", das andere im Ordner "Program Files".

            Ich weiß allerdings nicht, wie ich testen kann bzw. wo, ob der FF noch ein Java-Plugin hat jetzt oder nicht. Denn den habe ich nur (gibts wohl nur) in der 32-Bit-Fassung.

            Unter Linux soll man wohl sowohl 32 wie auch 64 bit nebeneinander laufen lassen können. Mir war auch so, als hätte mir vor grauer Urzeit mal einer ein Java-Programm gegeben, das die JRE gleich mit im Directory hatte. Ich dachte, dass Java vielleicht automatisch erstmal im selben Verzeichnis sucht. Aber so wie ich denke, wird das vielleicht doch eher ein Eintrag in der Registry sein, oder?

            Gruß

            jobo

            1. Tach,

              Eben, das dachte ich auch. Es ging mir ja um das Java-Runtime-Environement. Immerhin ist es so, dass "Jamaica"-32-bit jetzt nicht mehr läuft, nachdem Java-64-Bit installiert ist. Obwohl es auf der TU-Seite heißt, dass beide Versionen parallel installiert werden können. Also parrallel installiert habe ich sie. Eine liegt im Ordner "Program Files(X86)", das andere im Ordner "Program Files".

              du kannst beide parallel installieren, allerdings kann dein BS nicht entscheiden, welche gerade gestartet werden soll. Je nachdem wie du das Programm startest, mußt du den Default in der Path-Variable oder die Verknüpfung von Dateitypen mit dem Programm anpassen.

              Ich weiß allerdings nicht, wie ich testen kann bzw. wo, ob der FF noch ein Java-Plugin hat jetzt oder nicht. Denn den habe ich nur (gibts wohl nur) in der 32-Bit-Fassung.

              about:plugins

              mfg
              Woodfighter

    2. Tach,

      JRE 32- und 64-Bit sind zwei unterschiedliche Dinge. Und die Java-Software, die das nutzt, unterscheidet sich in diesem Punkt auch jeweils.

      der Java-Bytecode von 32-Bit und 64-Bit VMs dürfte sich nicht unterscheiden; mal abgesehen vom möglichen nutzbaren Speicher, würde ich keine Unterschiede erwarten.

      mfg
      Woodfighter