04: Other: How can I manage a version of Java inside a ThinApp package ?

You can use PolicyPak Application Settings Manager to manage the Java on the real machine and also the (different) Java inside a ThinApp package.

To do this, it takes several steps.

Step 1: Create a Pak for your ThinApp application or use an existing Pak. In this example, we’ll use the pre-configured Pak for OpenOffice 4.0 that we provide.

Step 2: Know and note what version of Java is inside the ThinApp package. In the case of OpenOffice 4.0, the version is 8u40.

Step 3: Copy the existing Java Pak XML to a new file to be used.

Step 4: Add the application ID from the OpenOffice pak to the Java Pak as seen below using Notepad. Note the AppID in the might be different than what is in this screenshot and/or have multiple AppIDs. Simply preserve the existing ID, and append as seen here.

Step 5: Open the Java Pak XML in the PolicyPak DesignStudio. Update the Project name so it’s clear what it’s doing. Then recompile.

Step 6: Give the Pak a new DLL name and Recompile the Pak

Step 7: Use the new Pak in PolicyPak Application Settings Manager . Your ThinApp package’s Java will automatically be configured at this point with the settings you dictate.

  • 388
  • 15-Apr-2019