Hi Andreas,
We already have system.properties in KARAF_HOME/etc folder, how about
also put other customer system properties in that file?
Regards
Freeman
On 2010-12-31, at 下午6:27, Andreas Pieber wrote:
Hey,
Currently I have the use case that I have to set additional sys_vars
in karaf
(those -Dthings). In specific, to set wicket to development mode I
have to add a
-Dwicket.configuration=development. BUT I don't want to set those
options
directly in the script (karaf.bat/".sh").
My idea was to add a KARAF_OPTS var which is used during calling the
script.
Then you can do:
export KARAF_OPTS=-Dwicket.configuration=development
bin/karaf
The changes are quite trivial (see patch; applies to karaf-2.1.x;
but should
also apply to master IMHO). If you do not export KARAF_OPTS the part
is simply
empty and will not change the behaviour, otherwise you can add
system props as you
like.
Is there a better way? WDYT?
kind regards,
andreas
<karaf_opts.patch>
--
Freeman Fang
------------------------
FuseSource: http://fusesource.com
blog: http://freemanfang.blogspot.com
twitter: http://twitter.com/freemanfang
Apache Servicemix:http://servicemix.apache.org
Apache Cxf: http://cxf.apache.org
Apache Karaf: http://karaf.apache.org
Apache Felix: http://felix.apache.org