-
Notifications
You must be signed in to change notification settings - Fork 22
How To Portable
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.