carta
jsvc(1)

jsvc1

Application to launch java daemon

Usage

jsvc [-jvm JVM name] [-client client JVM] [-server server JVM] [-classpath path] [-cp path] [-java-home directory] [-version] [-help] [-?] [-nodetach] [-debug] [-check] [-user user] [-wait waittime] [-umask mask] [-stop] [{-verbose:class | gc | jni}] [-outfile /full/path/to/file] [-errfile /full/path/to/file] [-pidfile /full/path/to/file] [-Dproperty=value] [-Xoption]

Overview

jsvc executes classfile that implements a Daemon interface.

Options

-jvm JVM name

use a specific Java Virtual Machine.

-client client JVM

use a client Java Virtual Machine.

-server server JVM

use a server Java Virtual Machine.

-cp/ -classpath directory and zip/jar files

set search path for service classes and resouces

-java-home directory

set the path of your JDK or JRE installation (or set the JAVA_HOME environment variable)

-version

show the current Java environment version (to check correctness of -home and -jvm. Implies -nodetach)

-help

show this help page (implies -nodetach)

-nodetach

don't detach from parent process and become a daemon

-debug

verbosely print debugging information

-check

only check service (implies -nodetach)

-stop

stop the service using the file given in the -pidfile option

-wait waittime

wait up to waittime seconds for the service to start waittime should multiple of 10 (min=10)

-umask mask

sets the file mode creation mask

-user user

user used to run the daemon (defaults to current user)

-verbose[:class|gc|jni]

enable verbose output

-outfile /full/path/to/file

Location for output from stdout (defaults to /dev/null). Use the value '&2' to simulate '1>&2', or 'SYSLOG' to send output to the system log.

-errfile /full/path/to/file

Location for output from stderr (defaults to /dev/null). Use the value '&1' to simulate '2>&1', or 'SYSLOG' to send output to the system log.

-pidfile /full/path/to/file

Location for output from the file containing the pid of jsvc (defaults to /var/run/jsvc.pid)

-D<name>=<value>

set a Java system property

-X<option>

set Virtual Machine specific option

History

  • Debian 13 (Trixie): the text shown here
  • Debian 12 (Bookworm)
  • Debian 11 (Bullseye)
  • Debian 10 (Buster)
  • Debian 9 (Stretch)
  • Debian 8 (Jessie)
  • Debian 7 (Wheezy)
  • Debian 6.0 (Squeeze)
  • Debian 5.0 (Lenny)
  • Debian 4.0 (Etch)
  • Debian 3.1 (Sarge)

-java-home since Debian 7 (Wheezy); -stop since Debian 4.0 (Etch); -umask since Debian 7 (Wheezy); -wait since Debian 4.0 (Etch).

-home until Debian 6.0 (Squeeze).

Author

JSVC is part of the Apache Commons Daemon project. Authors are Jean-Frederic Clere, Remy Maucherat, Yoav Shapira, Bill Barker, Mladen Turk. JSVC is released under the Apache License Version 2.0.

From jsvc 1.0.15-11 in Debian 13 (Trixie). Parsed by carta from the page's man source.