4.5. Solaris SMF
当 karaf-service.sh
实用程序识别 Solaris 操作系统时,它会生成一个文件。
例如,要为在 /opt/karaf-4
上安装的 Karaf 实例设置服务,请为服务提供名称 karaf-4
:
./karaf-service.sh -k /opt/karaf-4 -n karaf-4 sudo svccfg validate /opt/karaf-4/bin/contrib/karaf-4.xml sudo svccfg import /opt/karaf-4/bin/contrib/karaf-4.xml
$ ./karaf-service.sh -k /opt/karaf-4 -n karaf-4
Writing service file "/opt/karaf-4/bin/contrib/karaf-4.xml"
$ sudo svccfg validate /opt/karaf-4/bin/contrib/karaf-4.xml
$ sudo svccfg import /opt/karaf-4/bin/contrib/karaf-4.xml
注意
生成的 SMF 描述符被定义为临时的,因此您只能执行 start 方法一次。