FreeBSD Ports

sysutils/javaservicewrapper 3.7.3_3

JSW enables a Java application to be run as a Unix daemon

Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
02c58bfbed
License
GPLv2, GPLv3
Categories
sysutils, java
Package size
324.0 KiB, 799.8 KiB installed

Description

The Java Service Wrapper enables a Java application to be run as a Unix daemon. It also monitors the health of your application and JVM.

Benefits:

* There is no need for additional programming in your application to integrate it with our product. * Automatic customizable response when something happens in your application or JVM. * Notifications when there is a problem in need of attention. * Support better your customers thanks to our logging features. * You can schedule events in a standard way in various platforms. * Deploy and install your applications as a Unix daemon.

Install

As a binary package — by origin, or by package name:

pkg install sysutils/javaservicewrapper
pkg install javaservicewrapper

From the ports tree:

cd /usr/ports/sysutils/javaservicewrapper/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	javaservicewrapper>0:sysutils/javaservicewrapper
LIB_DEPENDS=	libwrapper.so:sysutils/javaservicewrapper

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest3.7.3_33.7.3_33.5.493.5.603.7.3_3
FreeBSD:14:quarterly3.7.3_33.7.3_3n/a3.5.603.7.3_3
FreeBSD:15:latest3.7.3_33.7.3_3n/a3.5.603.5.60
FreeBSD:15:quarterly3.7.3_33.7.3_3n/an/an/a
FreeBSD:16:latest3.7.3_33.7.3_3n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

The Makefile names none itself; they come from USES and USE_*.

The full lists below include those, and their dependencies in turn.

All build dependencies 55
Required by 1

Configuration

No options to configure.

USES
gmake java:ant,build
Service scripts
none

Message after installing

With the upgrade to version 3.7.0+ the port has been drastically simplified
and all package files have been moved to default locations. Check your wrapper
script and wrapper.conf for necessary changes.

Files

pkg-plist 4
  • bin/javaservicewrapper
  • bin/wrapper
  • lib/libwrapper.so
  • %%JAVAJARDIR%%/wrapper.jar
distinfo 1
FileSizeSHA256
wrapper_3.7.3_src.tar.gz9595186e99f0ba7fcaea582ad5922a773c1b243a1dd4fe143c0fc4639e4cb18535d851
Master sites 1
  • https://wrapper.tanukisoftware.com/download/3.7.3/

Commit history 4

DateCommitCreditsLog message
02c58bfbed Michael Osipov sysutils/javaservicewrapper: Fix build on ARM
756ff4f101 Michael Osipov sysutils/javaservicewrapper: Lower Java target version
OpenJDK 26 still support target 8, so stick to it. Reported by: ronald
4f6083847c Michael Osipov sysutils/javaservicewrapper: Remove complete ONLY_FOR_ARCHS
ONLY_FOR_ARCHS lists all supported architectures, thus making it redundant. Reported by: ronald
0d1c72e247 Michael Osipov sysutils/javaservicewrapper: Update to 3.7.3