A Plataforma CUBA é uma estrutura de alto nível para desenvolvimento rápido de aplicações empresariais com interface web rica.
A maneira mais simples de começar a usar a plataforma é baixar o CUBA Studio e criar um novo projeto nele. Uma versão lançada da plataforma será baixada automaticamente do repositório de artefatos.
Você também pode construir uma versão instantânea da plataforma a partir do código-fonte e usá-la em seu projeto.
Para contribuir, primeiro consulte o Código de Contribuição para obter instruções gerais e requisitos para contribuir com código para a plataforma.
Para construir a plataforma a partir do código-fonte, você precisa instalar o seguinte:
Vamos supor que você tenha clonado o CUBA Gradle Plugin e o CUBA nos seguintes diretórios:
work/
cuba/
cuba-gradle-plugin/
Abra o terminal no diretório work
e execute o seguinte comando para construir e instalar o plugin em seu repositório Maven local ( ~/.m2
):
cd cuba-gradle-plugin
gradlew install
Depois disso, vá até o diretório CUBA e construa e instale-o com o mesmo comando:
cd ../cuba
gradlew install
Edite o arquivo build.gradle
do seu projeto. Altere a propriedade ext.cubaVersion
e adicione mavenLocal()
à seção de repositories
, por exemplo:
buildscript {
ext.cubaVersion = '7.3-SNAPSHOT'
repositories {
mavenLocal()
maven { ...
Isso é tudo. Agora você pode criar e implantar seu aplicativo com base na versão instantânea da plataforma do seu repositório local:
gradlew deploy
A plataforma usa várias bibliotecas bifurcadas de terceiros. Eles podem ser encontrados nos seguintes repositórios de código-fonte:
Todas as dependências também estão localizadas em nosso repositório de artefatos, portanto você não precisa construí-las a partir de fontes para construir e usar a plataforma.