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.

Antes de empezar

  • 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.