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 previos
- 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
- 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.
- (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
- 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.