Saltar al contenido principal

BBjShip 26.03

Abrir en ChatGPT

BBjShip es un complemento de BBj que despliega aplicaciones webforJ en BBjServices. Construyes y despliegas tu aplicación con el complemento de construcción webforJ, ya sea en la máquina BBj o desde otra máquina como un servidor CI, y la aplicación se ejecuta en BBjServices como cualquier otra aplicación que gestionas en Enterprise Manager.

BBjShip reemplaza el complemento de instalación webforJ descrito en Ejecutando con BBjServices, que está obsoleto y será eliminado en una futura versión.

Solo Maven

BBjShip funciona con proyectos Maven a través del webforj-maven-plugin. El complemento Gradle de webforJ no es compatible con BBjShip.

Cómo funciona​

Un despliegue pasa por tres partes:

  1. complemento de construcción webforJ: empaqueta tu aplicación con sus dependencias y la sube a BBjShip
  2. BBjShip: instala la aplicación en BBjServices y la publica bajo /webapp/<nombre de publicación>
  3. BBjServices: ejecuta la aplicación, que gestionas en Enterprise Manager como cualquier otra aplicación

Durante el desarrollo, el mismo complemento de construcción ejecuta tu aplicación desde tu proyecto en los BBjServices de tu propia máquina. Los cambios que compilas alcanzan la aplicación en ejecución sin un despliegue, y las páginas abiertas se actualizan, consulta BBjServices en Redeployment y Live Reload.

Temas​