jPortable 8 Update 144 (portable Java runtime) Released

John T. Haller's picture
Submitted by John T. Haller on October 1, 2017 - 7:19pm

jPortable 8 Update 144 (formerly Java Portable) has been released by PortableApps.com. jPortable (32-bit and 64-bit) allows you to easily install the Java® runtime engine to your PortableApps.com-enabled device for use with portable apps like LibreOffice Portable and older versions of Mozilla Firefox, Portable Edition (in 32-bit mode), and Apache OpenOffice Portable, all without any Java runtime on the local PC. It's packaged in PortableApps.com Format for easy use from any portable device and integration with the PortableApps.com Platform. It's freeware for business and personal use.

Update automatically or install from the portable app store in the PortableApps.com Platform.

Oracle and Java are registered trademarks of Oracle and/or its affiliates. Other names may be trademarks of their respective owners.

Features

jPortable allows you to easily add a Java® runtime environment to your portable device. It automatically works with apps in PortableApps.com Format like OpenOffice.org Portable. No Java® runtime environment needs to be installed on the local machine and no admin rights are required. The JVM will be downloaded directly from Oracle's servers as part of the installation process.

jPortable Launcher

In addition to using jPortable with portable apps packaged in PortableApps.com Format, you can also use our jPortable Launcher to run Java apps in JAR format. It will even automatically portablize the settings of many Java apps.

Java Developers - Get Help Packaging for PortableApps.com

If you develop a Java app and would like help packaging your software in PortableApps.com Format, just post a note to the Development Forum and we'll help you out.

PortableApps.com Installer / PortableApps.com Format

jPortable is packaged as a PortableApps.com Installer so it will automatically detect an existing PortableApps.com installation when your drive is plugged in. It supports upgrades by installing right over an existing copy, preserving all settings. And it's in PortableApps.com Format, so it automatically works with the PortableApps.com Suite including the Menu and Backup Utility.

Download

jPortable is available for immediate download from the jPortable homepage along with jPortable 64-bit. Get it today!

Oracle and Java are registered trademarks of Oracle and/or its affiliates. Other names may be trademarks of their respective owners.

Story Topic:

Comments

Any reason this has gone back to being an online installer?
Just curious...

John T. Haller's picture

For licensing reasons.

Sometimes, the impossible can become possible, if you're awesome!

Hi. This release is broken for me. I'm surprised that others haven't mentioned too, because it makes me second guess the problem I have discovered.

So when I run Java, this is what I see:

> PortableApps\CommonFiles\Java\bin\java -?
Error: could not open `C:\Users\sbaddah\PortableApps\PortableApps\CommonFiles\Java\lib\i386\jvm.cfg'

And the problem seems to be as follows:

> dir PortableApps\CommonFiles\Java\
 Volume in drive C is Windows
 Volume Serial Number is CC93-6585

 Directory of C:\Users\sbaddah\PortableApps\PortableApps\CommonFiles\Java

04/10/2017  01:01 PM              .
04/10/2017  01:01 PM              ..
04/10/2017  01:00 PM              App
22/07/2017  04:52 PM              bin
22/07/2017  04:19 PM             3,244 COPYRIGHT
04/10/2017  01:01 PM              Data
30/09/2017  10:10 AM                89 JavaPortable.ini
04/10/2017  01:01 PM              jre1.8.0_144
22/07/2017  04:19 PM                40 LICENSE
04/10/2017  01:00 PM              Other
22/07/2017  04:19 PM                46 README.txt
22/07/2017  04:19 PM               527 release
27/06/2017  07:20 AM            63,933 THIRDPARTYLICENSEREADME-JAVAFX.txt
22/07/2017  04:19 PM           145,180 THIRDPARTYLICENSEREADME.txt
22/07/2017  04:19 PM               955 Welcome.html
12/06/2016  05:34 AM               153 _DO NOT store your files here or in subfolders.txt
               9 File(s)        214,167 bytes
               7 Dir(s)  21,762,363,392 bytes free

So the jre1.8.0_144/ folder appears to be the problem:

> dir PortableApps\CommonFiles\Java\jre1.8.0_144
 Volume in drive C is Windows
 Volume Serial Number is CC93-6585

 Directory of C:\Users\sbaddah\PortableApps\PortableApps\CommonFiles\Java\jre1.8.0_144

04/10/2017  01:01 PM              .
04/10/2017  01:01 PM              ..
22/07/2017  04:29 PM              lib
               0 File(s)              0 bytes
               3 Dir(s)  21,762,416,640 bytes free

Am I right? Any chance of a fix?

John T. Haller's picture

Something interfered with the rename of the lib folder during the live install on your PC. Likely your antivirus slowed it down enough that it failed. Reinstalling should fix the issue.

Sometimes, the impossible can become possible, if you're awesome!

Thanks for the prompt reply. I tried again. Still no good. Is there something I could look at, a log file, that might reveal what is interfering here? I do have a corporate desktop setup, which is why I go the portableapps path in the first place. And yes, they have about half a dozen different "security" applications running. Mass paranoia, but that's for another discussion.

So even a manual attempt to "rename jre1.8.0_144\lib lib" was no-op'ing. This can only be due to the security software installed on this desktop. That's major disappointing and annoying. A "move" instead works. Thanks.

With the installer... I was able to see that the rename was missing from the output, using /LOG=true. However, that worries me as to what other operations were attempted but did not succeed. Is it possible to have the installer echo what operation it attempts, interleaved with the output?