Canigó 3.2
Versió LTS Actual | Última versió disponible |
---|---|
3.2.0.1 | 3.2.7 |
Creació de l’entorn local de desenvolupament
Veure: Entorn desenvolupament Canigó
Altra informació d’interès:
Configuració de Maven (manual)
Per a la resolució de dependències de Canigó i llibreries de tercers necessàries, fora de l’entorn de desenvolupament proporcionats pel CS Canigó on ja està pre-configurat, cal configurar el següent repositori Maven:
https://sic.ctti.extranet.gencat.cat/nexus/content/groups/canigo-group-maven2/
Per a utilitzar aquest grup de repositoris s'ha d'afegir el certificat del domini *sic.ctti.extranet.gencat.ca* al *Cacerts* de Java des d'on s'executi el procés Maven que construeix l'aplicació Canigó. Les passes a seguir serien les següents:
- Descarregar el certificat de la web mitjançant un navegador. Per exemple amb Google Chrome es pot fer de la següent manera:
Chrome -> "Eines per a desenvolupadors" -> "Seguretat" -> "Veure certificat" -> "Detalls" -> "Exportar"
- Importar el certificat al magatzem Cacerts de Java amb l’eina keytool inclosa dins la JDK:
$ keytool -keystore cacerts -importcert -alias canigo -file certificat.cer
Un cop importat el certificat els processos Maven executats que utilitzin la JDK on s’ha importat el certificat seran capaços de descarregar dependències del grup de repositoris.
Al fitxer settings.xml
del Maven caldrà configurar el repositori al profile per defecte:
<profile>
<id>defaultProfile</id>
<activation>
<activeByDefault>true</activeByDefault>
</activation>
<repositories>
<repository>
<id>canigo</id>
<url>https://sic.ctti.extranet.gencat.cat/nexus/content/groups/canigo-group-maven2/</url>
<snapshots>
<enabled>true</enabled>
<updatePolicy>always</updatePolicy>
</snapshots>
<releases>
<enabled>true</enabled>
</releases>
</repository>
</repositories>
<properties>
<downloadSources>true</downloadSources>
<downloadJavadocs>false</downloadJavadocs>
</properties>
</profile>
Data d'actualització:
16-08-2021