Puede crear un complemento estándar de Orchestrator Maven a partir de un arquetipo mediante la ejecución de comandos en la interfaz de línea de comandos.

Requisitos

  • Verifique esté instalado Orchestrator Appliance 5.5.1 o una versión posterior.

  • Verifique esté instalado Apache Maven 3.0.4 o 3.0.5.

Procedimiento

  1. Cree un proyecto en modo interactivo eligiendo un arquetipo.
    mvn archetype:generate -DarchetypeCatalog=https://servidor_orchestrator:8281/vco-repo/archetype-catalog.xml -DrepoUrl=https://servidor_orchestrator:8281/vco-repo -Dmaven.repo.remote=https://servidor_orchestrator:8281/vco-repo -Dmaven.wagon.http.ssl.insecure=true -Dmaven.wagon.http.ssl.allowall=true
    Nota:

    Solo es posible acceder al repositorio Maven si se ha implementado Orchestrator Appliance.

  2. (Opcional) Si no puede acceder al repositorio por HTTPS, inténtelo por HTTP. Si accede al repositorio por HTTP o dispone de un certificado SSL válido, puede crear un proyecto sin utilizar el indicador -Dmaven.wagon.http.ssl.allowall=true.
    mvn archetype:generate -DarchetypeCatalog=http://servidor_orchestrator:8280/vco-repo/archetype-catalog.xml -DrepoUrl=http://servidor_orchestrator:8280/vco-repo -Dmaven.repo.remote=http://servidor_orchestrator:8280/vco-repo -Dmaven.wagon.http.ssl.insecure=true
  3. Acceda al directorio de proyectos y compile el complemento.
    cd dir_proyecto && mvn clean install -Dmaven.wagon.http.ssl.insecure=true -Dmaven.wagon.http.ssl.allowall=true

Resultados

Si el proceso de compilación se realiza correctamente, el archivo .dar del complemento se genera en el directorio target/ del módulo DAR.