Skip to content

How To Portable

Xyrio edited this page Mar 22, 2018 · 1 revision

an experimental way to make rssowl portable for any version is:

example for rssowl 2.2.1 (32bit)

  • copy rssowl folder to like U:\rssowl\RSSOwl.exe

  • download and install a jre you want to use (32bit rssowl needs 32bit jre) (2.2.1 needs jre between and including 5 to 8) (older jres are smaller?)
    after install copy the jre folder and rename it:
    like from c:\program files (x86)\java\jre8
    to like U:\rssowl\jre
    so that this exists: U:\rssowl\jre\bin\java.exe

  • change data folder location in U:\rssowl\configuration\config.ini remove here all @user.home/
    like before
    [email protected]/.rssowl2
    [email protected]/.rssowl2/config221
    like after
    osgi.instance.area.default=.rssowl2
    osgi.configuration.area=.rssowl2/config221

  • (optional, do if you want to copy existing settings and database) copy the data folder (contains settings and database)
    from (type in explorer) %userprofile%.rssowl2
    to like: U:\rssowl.rssowl2
    so that this path structure exists (the ones you changed the path to in the config.ini):
    U:\rssowl.rssowl2.metadata
    U:\rssowl.rssowl2\config221

  • (optional, do if you use internal browser)
    add to RSSOwl.ini at the end: -Dportable
    that disables chaching of internal browser

  • test.
    on another windows system (32 bit rssowl works also on 64 bit windows) without rssowl and without java installed try running U:\rssowl\RSSOwl.exe

notes:
if your database is big running it from a slow device like an usb stick will be obviously slower.

Clone this wiki locally