CUBA Platform est un framework de haut niveau pour le développement rapide d'applications d'entreprise avec une interface Web riche.
Le moyen le plus simple de commencer à utiliser la plateforme est de télécharger CUBA Studio et d'y créer un nouveau projet. Une version publiée de la plateforme sera téléchargée automatiquement à partir du référentiel d'artefacts.
Vous pouvez également créer une version instantanée de la plateforme à partir du code source et l'utiliser dans votre projet.
Pour contribuer, reportez-vous d'abord au Code de contribution pour connaître les instructions générales et les exigences relatives à la contribution du code à la plateforme.
Afin de créer la plateforme à partir des sources, vous devez installer les éléments suivants :
Supposons que vous ayez cloné CUBA Gradle Plugin et CUBA dans les répertoires suivants :
work/
cuba/
cuba-gradle-plugin/
Ouvrez le terminal dans le répertoire work
et exécutez la commande suivante pour créer et installer le plugin dans votre référentiel Maven local ( ~/.m2
) :
cd cuba-gradle-plugin
gradlew install
Après cela, allez dans le répertoire CUBA, construisez-le et installez-le avec la même commande :
cd ../cuba
gradlew install
Modifiez le fichier build.gradle
de votre projet. Modifiez la propriété ext.cubaVersion
et ajoutez mavenLocal()
à la section repositories
, par exemple :
buildscript {
ext.cubaVersion = '7.3-SNAPSHOT'
repositories {
mavenLocal()
maven { ...
C'est tout. Vous pouvez désormais créer et déployer votre application basée sur la version instantanée de la plateforme à partir de votre référentiel local :
gradlew deploy
La plate-forme utilise un certain nombre de bibliothèques tierces forkées. Ils peuvent être trouvés dans les référentiels de codes sources suivants :
Toutes les dépendances se trouvent également dans notre référentiel d'artefacts, vous n'avez donc pas besoin de les créer à partir de sources pour créer et utiliser la plateforme.