I'm not sure if the launcher can be made to work exactly as you want, but if you use the OSGi-standard FrameworkFactory API you have pretty much total control. It only requires you to write a short Java main () method. On 3 Feb 2016 6:38 pm, "Raymond Auge" <[email protected]> wrote:
> Have you tried to osgi framework properties? > e.g. > > https://osgi.org/javadoc/r5/core/org/osgi/framework/Constants.html#FRAMEWORK_STORAGE > > I think the eclipse launcher supports those as system properties. > > Sincerely, > - Ray > > On Wed, Feb 3, 2016 at 1:13 PM, Cristiano Gavião <[email protected]> > wrote: > >> Hello, >> >> I'm trying to set Equinox to run as a linux systemd service. >> >> I set the service to launch using java -jar org.eclipse.osgi >> -configuration /etc/myapp. >> >> The idea was to install config.ini (set as conffile) at /etc/myapp and >> let the configuration data to be created at /var/lib/myapp directory. >> >> I tried many configurations combination but it always try to create >> storage directories relative to where config.ini file is, which gives some >> errors due the fact that user which is starting it do not had permissions >> to create directories inside /etc dir. >> >> one alternative that comes to mind was to create a symlimk in >> etc/myapp/config.ini pointinf to var/lib/myapp/config.ini. >> >> anyway, I would be grateful for any opinion. >> >> thanks, >> >> Cristiano >> _______________________________________________ >> equinox-dev mailing list >> [email protected] >> To change your delivery options, retrieve your password, or unsubscribe >> from this list, visit >> https://dev.eclipse.org/mailman/listinfo/equinox-dev >> > > > > -- > *Raymond Augé* <http://www.liferay.com/web/raymond.auge/profile> > (@rotty3000) > Senior Software Architect *Liferay, Inc.* <http://www.liferay.com> > (@Liferay) > Board Member & EEG Co-Chair, OSGi Alliance <http://osgi.org> > (@OSGiAlliance) > > _______________________________________________ > equinox-dev mailing list > [email protected] > To change your delivery options, retrieve your password, or unsubscribe > from this list, visit > https://dev.eclipse.org/mailman/listinfo/equinox-dev >
_______________________________________________ equinox-dev mailing list [email protected] To change your delivery options, retrieve your password, or unsubscribe from this list, visit https://dev.eclipse.org/mailman/listinfo/equinox-dev
