jPortable 7 Update 9 (portable Java runtime) ReleasedSubmitted by John T. Haller on October 17, 2012 - 1:31pm
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. FeaturesjPortable 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 LauncherIn 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.comIf 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 FormatjPortable 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. DownloadjPortable 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. ( categories: )
|


user-added files/folders wiped out by upgrade
I recently upgraded my JPortable, and folders that I'd created in the app folder got silently wiped out.
I would think this isn't as intended?
Wiped For Reasons
Creating your own bits in any app's App folder is never supported and will always be wiped out except under very specific circumstances. This would include specific apps that require add-ons/plugins to be installed in a specific folder within the App directory and won't work from anywhere else (like App\AppName\plugins). These directories are specifically preserved.
The reason for this is that most apps will have specific files added and removed as they progress from version to version and having a file from an older version of an app, like a DLL or configuration file, present in the newer version of an app can cause undesirable results (instability, crashes, graphic defects, etc). The way to address this without having to track what files should/should not be present in the current version vs every previous version ever released (so users can upgrade from any previous version to the current one) is to wipe the App directory.
If there is a path within Java for add-ons that we should specifically be preserving, please let us know. But generally, Java apps should be self-contained and not require bits be added to the VM itself.
Sometimes, the impossible can become possible, if you're awesome!