Uploaded image for project: 'IGB'
  1. IGB
  2. IGBF-3118

Create new JRE bundle for Windows installer

    Details

    • Story Points:
      1
    • Sprint:
      Spring 9 2022 May 9, Summer 1 2022 May 23, Summer 2 2022 June 6, Summer 3 2022 June 21

      Description

      We need to create a new JRE bundle for our Windows installers using the latest Java 1.8 update.

      This requires

      • installing the latest version of Install4J (version 9)
      • install the latest release of Zulu Java 1.8 with JavaFX included (get it from Azul company web site)
      • get access to password for the Windows key
      • get access to the license key for Install4J (version 9)
      • check out IGB from the team repository
      • open the version 9 project file in the IGB code base
      • build the Windows installer

      in the process of building the installer, Install4J will make JRE "bundle" for Windows. We need to get this "bundle" and upload it to the Downloads section of a Bitbucket repository. This is here :

        Attachments

          Issue Links

            Activity

            Hide
            ann.loraine Ann Loraine added a comment -

            JRE bundle suitable for adding to Docker image is:

            windows-amd64-18.0.1.tar.gz

            Karthik trying to find it on his system after building installer.

            Show
            ann.loraine Ann Loraine added a comment - JRE bundle suitable for adding to Docker image is: windows-amd64-18.0.1.tar.gz Karthik trying to find it on his system after building installer.
            Hide
            ann.loraine Ann Loraine added a comment -

            Location of temporary directory:
            C:\Users\karth\AppData\Local\Temp\install4j7855764427554537797_dir

            Show
            ann.loraine Ann Loraine added a comment - Location of temporary directory: C:\Users\karth\AppData\Local\Temp\install4j7855764427554537797_dir
            Show
            ann.loraine Ann Loraine added a comment - Looking at: https://www.ej-technologies.com/resources/install4j/help/doc/concepts/jreBundles.html
            Hide
            ann.loraine Ann Loraine added a comment -
            • Needed to make sure that the settings on the media file and the general settings both used the same JRE from Zulu build of JDK.
            • To ensure we created the right thing, we deleted the cache directory so that we could observe the file we needed being created.
            • Location of the file we needed was: C:\Users\karth\AppData\Local\install4j\v9
            Show
            ann.loraine Ann Loraine added a comment - Needed to make sure that the settings on the media file and the general settings both used the same JRE from Zulu build of JDK. To ensure we created the right thing, we deleted the cache directory so that we could observe the file we needed being created. Location of the file we needed was: C:\Users\karth\AppData\Local\install4j\v9
            Hide
            ann.loraine Ann Loraine added a comment - - edited

            Install4J project for building IGB is configured to expect windows JDK/JRE to reside in an application folder:

            • /install4j/v9/jres/windows-amd64-1.8.0_241.tar.gz

            Moved into that location and downloaded with:

            wget https://bitbucket.org/lorainelab/jre-bundles-install4j/downloads/windows-amd64-1.8.0_332.tar.gz .
            

            Also got the Linux one for later with:

            wget https://bitbucket.org/lorainelab/jre-bundles-install4j/downloads/linux-amd64-1.8.0_332.tar.gz .
            
            Show
            ann.loraine Ann Loraine added a comment - - edited Install4J project for building IGB is configured to expect windows JDK/JRE to reside in an application folder: /install4j/v9/jres/windows-amd64-1.8.0_241.tar.gz Moved into that location and downloaded with: wget https: //bitbucket.org/lorainelab/jre-bundles-install4j/downloads/windows-amd64-1.8.0_332.tar.gz . Also got the Linux one for later with: wget https: //bitbucket.org/lorainelab/jre-bundles-install4j/downloads/linux-amd64-1.8.0_332.tar.gz .
            Hide
            ann.loraine Ann Loraine added a comment -

            Used JRE bundle to create a Windows installer for 64 bit architecture. Moving to Done.

            Show
            ann.loraine Ann Loraine added a comment - Used JRE bundle to create a Windows installer for 64 bit architecture. Moving to Done.

              People

              • Assignee:
                karthik Karthik Raveendran
                Reporter:
                ann.loraine Ann Loraine
              • Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: