World Map
Java Service Wrapper is the easiest way to make your product more reliable.
  • Free Trial
  • Buy Now

HowTo: Cómo instalar en macOS

Esta página le ayudará a comprender las opciones para instalar el Java Service Wrapper en macOS.

Hay varias opciones disponibles para instalar el Java Service Wrapper en sistemas macOS. Todos los archivos de descarga están disponibles en la página de descargas.

Instalar desde un paquete

Compatibilidad :3.5.44
Ediciones :Edición ProfesionaEdición EstándarEdición de la Comunidad
Plataformas :Windows (No Soportado)Mac OSXLinux (No Soportado)IBM AIX (No Soportado)FreeBSD (No Soportado)HP-UX (No Soportado)Solaris (No Soportado)IBM z/OS (No Soportado)IBM z/Linux (No Soportado)

Descargue el instalador pkg installer para laúltima versión.

Ejecute el instalador, haciendo clic en cada paso hasta completar la instalación. El Wrapper se instalará en /opt/local/Cellar/wrapper/3.5.44. Se puede acceder a la última versión instalada en /opt/local/opt/wrapper.

Los binarios del Wrapper y todos los archivos instalados han sido firmados y notariados.

Una vez instalado, consulte la página de Integración para obtener instrucciones para integrar el Java Service Wrapper con su aplicación.

El Wrapper se puede desinstalar con el siguiente comando. Si ha copiado los archivos binarios en su aplicación integrada, la instalación del Wrapper ya no es necesaria.

Desinstalar el Wrapper desde un Terminal:
% sudo /usr/local/Cellar/wrapper/3.5.44-pro/uninstall.sh 
Welcome to Java Service Wrapper Uninstaller
The following packages will be REMOVED:
  Java Service Wrapper (macosx-universal-64-3.5.44-pro)
Do you wish to continue [Y/n]?Y
[2/3] [DONE] Successfully unregistered Java Service Wrapper package
[3/3] [DONE] Successfully deleted Java Service Wrapper
Removed empty /usr/local/Cellar/wrapper
Java Service Wrapper uninstall process finished

Instalar desde un paquete utilizando el Terminal

Compatibilidad :3.5.44
Ediciones :Edición ProfesionaEdición EstándarEdición de la Comunidad
Plataformas :Windows (No Soportado)Mac OSXLinux (No Soportado)IBM AIX (No Soportado)FreeBSD (No Soportado)HP-UX (No Soportado)Solaris (No Soportado)IBM z/OS (No Soportado)IBM z/Linux (No Soportado)

La posibilidad de instalar un paquete desde el Terminal o de forma remota vía SSH puede resultar muy útil.

Descargue el instalador pkg para la última versión transfiéralo a la máquina en la que desea instalar el Wrapper.

El Wrapper se puede instalar con el siguiente comando:

Instalación desde el Terminal:
% sudo installer -pkg wrapper-macosx-universal-64-3.5.44-pro.pkg -target /  
installer: Package name is Java Service Wrapper 3.5.44-pro
installer: Installing at base path /
installer: The install was successful.
Almacenamiento de la instalación y el registro detallado en un archivo:
% sudo installer -pkg wrapper-macosx-universal-64-3.5.44-pro.pkg -dumplog -target / 2>&1 > wrapper-installer.log

El Wrapper se puede instalar en /opt/local/Cellar/wrapper/3.5.44. Se puede acceder a la última versión instalada en /opt/local/opt/wrapper.

Los binarios del Wrapper y todos los archivos instalados han sido firmados y notariados.

Una vez instalado, consulte la página de Integración para obtener instrucciones para integrar el Java Service Wrapper con su aplicación.

El Wrapper se puede desinstalar con el siguiente comando. Si ha copiado los archivos binarios en su aplicación integrada, la instalación del Wrapper ya no es necesaria.

Desinstalar el Wrapper desde un Terminal:
% sudo /usr/local/Cellar/wrapper/3.5.44-pro/uninstall.sh 
Welcome to Java Service Wrapper Uninstaller
The following packages will be REMOVED:
  Java Service Wrapper (macosx-universal-64-3.5.44-pro)
Do you wish to continue [Y/n]?Y
[2/3] [DONE] Successfully unregistered Java Service Wrapper package
[3/3] [DONE] Successfully deleted Java Service Wrapper
Removed empty /usr/local/Cellar/wrapper
Java Service Wrapper uninstall process finished

Instalar desde un archivo tar.gz

Compatibilidad :3.0.3
Ediciones :Edición ProfesionaEdición EstándarEdición de la Comunidad
Plataformas :Windows (No Soportado)Mac OSXLinux (No Soportado)IBM AIX (No Soportado)FreeBSD (No Soportado)HP-UX (No Soportado)Solaris (No Soportado)IBM z/OS (No Soportado)IBM z/Linux (No Soportado)

Los binarios del Wrapper están firmados comenzando con la versión 3.5.44. Los archivos tar.gz descargados aún se marcarán como descargados de Internet y, por lo tanto, se pondrán en cuarentena. Esto puede generar advertencias más adelante si se usa tal cual. La instalación desde un paquete como el anterior no tendrá este problema.

Verifique que los archivos descargados estén marcados como en riesgo:
% ls -al
-rw-r--r--@  1 you   staff   999999 Oct 29 12:12 wrapper-macosx-universal-64-3.5.44-pro.tar.gz
Ver los detalles de la marca de cuarentena y mostrar de dónde provienen los archivos:
% xattr -l *	

Si extrae estos archivos tar.gz tal cual, todos los archivos extraídos también tendrán estas mismas marcas de cuarentena. Luego, tiene la opción de eliminar las marcas de cuarentena del archivo antes de extraerlo (recomendado) o eliminar de forma recursiva todas las marcas de cuarentena de los archivos extraídos.

Eliminar las marcas de cuarentena del archivo:
% xattr -d com.apple.macl wrapper-macosx-universal-64-3.5.44-pro.tar.gz
% xattr -d com.apple.metadata:kMDItemWhereFroms wrapper-macosx-universal-64-3.5.44-pro.tar.gz
% xattr -d com.apple.quarantine wrapper-macosx-universal-64-3.5.44-pro.tar.gz
Eliminar de forma recursiva todas las marcas de cuarentena de los archivos:
% find wrapper* -print0 | xargs -0 xattr -d com.apple.macl
% find wrapper* -print0 | xargs -0 xattr -d com.apple.metadata:kMDItemWhereFroms
% find wrapper* -print0 | xargs -0 xattr -d com.apple.quarantine

ADVERTENCIA

Si planea instalar el Wrapper como un demonio de Unix, es importante extraer el archivo fuera de su directorio de 'Descargas'. De hecho, la indexación de Spotlight evitará que se inicie cualquier servicio instalado en esa ubicación.

El Wrapper que no pueda iniciarse, tampoco podrá registrar ningún mensaje. Es posible que encuentre un error como 'El servicio ha salido debido a SIGKILL | enviado por mds[...]' en el syslog.

Una vez extraído, consulte la página de Integración para obtener instrucciones para integrar el Java Service Wrapper con su aplicación.

Ahora puede extraer el archivo tar.gz de forma segura y los archivos extraídos también estarán libres de marcas de cuarentena.

El Wrapper se puede desinstalar simplemente eliminando la Carpeta extraída anteriormente. Si ha copiado los archivos binarios en su aplicación integrada, la instalación del Wrapper ya no es necesaria.

Instalar desde un archivo tar.gz del Delta Pack

Compatibilidad :3.2.0
Ediciones :Edición ProfesionaEdición EstándarEdición de la Comunidad
Plataformas :Windows (No Soportado)Mac OSXLinux (No Soportado)IBM AIX (No Soportado)FreeBSD (No Soportado)HP-UX (No Soportado)Solaris (No Soportado)IBM z/OS (No Soportado)IBM z/Linux (No Soportado)

Los binarios del Wrapper están firmados comenzando con la versión 3.5.44. Los archivos tar.gz del Delta Pack descargados aún se marcarán como descargados de Internet y, por lo tanto, se pondrán en cuarentena. Esto puede generar advertencias más adelante si se usa tal cual. Siga los pasos anteriores para remover estas marcas de cuarentena.

Una vez extraído, consulte la página de Integración para obtener instrucciones para integrar el Java Service Wrapper con su aplicación.

Para obtener detalles sobre qué es el Delta Pack , consulte la descripción general del Delta Pack.

El Wrapper se puede desinstalar simplemente eliminando la Carpeta extraída anteriormente. Si ha copiado los archivos binarios en su aplicación integrada, la instalación del Wrapper ya no es necesaria.