CUBA 플랫폼은 풍부한 웹 인터페이스를 갖춘 엔터프라이즈 애플리케이션의 신속한 개발을 위한 높은 수준의 프레임워크입니다.
플랫폼 사용을 시작하는 가장 간단한 방법은 CUBA Studio를 다운로드하고 그 안에서 새 프로젝트를 만드는 것입니다. 릴리스된 플랫폼 버전은 아티팩트 저장소에서 자동으로 다운로드됩니다.
소스 코드에서 플랫폼의 스냅샷 버전을 빌드하고 프로젝트에서 사용할 수도 있습니다.
기여하려면 먼저 플랫폼에 코드를 기여하기 위한 일반적인 지침 및 요구 사항에 대해 코드 기여를 참조하세요.
소스에서 플랫폼을 빌드하려면 다음을 설치해야 합니다.
CUBA Gradle 플러그인과 CUBA를 다음 디렉터리에 복제했다고 가정해 보겠습니다.
work/
cuba/
cuba-gradle-plugin/
work
디렉터리에서 터미널을 열고 다음 명령을 실행하여 플러그인을 빌드하고 로컬 Maven 저장소( ~/.m2
)에 설치합니다.
cd cuba-gradle-plugin
gradlew install
그런 다음 CUBA 디렉터리로 이동하여 동일한 명령으로 빌드하고 설치합니다.
cd ../cuba
gradlew install
프로젝트의 build.gradle
파일을 편집합니다. ext.cubaVersion
속성을 변경하고 mavenLocal()
repositories
섹션에 추가합니다. 예를 들면 다음과 같습니다.
buildscript {
ext.cubaVersion = '7.3-SNAPSHOT'
repositories {
mavenLocal()
maven { ...
그게 다야. 이제 로컬 저장소의 플랫폼 스냅샷 버전을 기반으로 애플리케이션을 빌드하고 배포할 수 있습니다.
gradlew deploy
플랫폼은 다수의 포크된 타사 라이브러리를 사용합니다. 다음 소스 코드 저장소에서 찾을 수 있습니다.
모든 종속성은 아티팩트 저장소에도 있으므로 플랫폼을 빌드하고 사용하기 위해 소스에서 이를 빌드할 필요가 없습니다.