1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/jmix-cuba

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
README.zh-CN.md 5.6 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
Отправлено 01.03.2025 08:46 ee06e26

CUBA платформа

CUBA платформа

Быстрое создание корпоративных веб-приложений на Java

Лицензия Статус сборки

CUBA платформа — это высокоуровневый фреймворк для быстрого создания корпоративных веб-приложений с использованием технологии богатых интернет-интерфейсов.

Самым простым способом использования платформы является скачивание CUBA Studio и создание нового проекта. Последняя версия платформы будет автоматически скачана из репозитория артефактов.

Также можно скомпилировать снимок версии из исходного кода и использовать его в своём проекте.

Для внесения изменений в исходный код обратитесь к GitHub репозиторию и прочтите вклад в исходный код.

Сборка из исходного кода

Чтобы собрать платформу из исходного кода, вам потребуется установить:

Предположим, что вы уже клонировали CUBA Gradle Plugin и 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 { ...

Теперь вы можете использовать локальную версию снимка CUBA для сборки и развертывания своего проекта:

gradlew deploy

Внешние зависимости

Платформа использует множество внешних зависимостей. Исходный код этих библиотек доступен в следующих репозиториях:

У нас есть все эти зависимости в нашем репозитории артефактов, поэтому если ваш проект использует CUBA платформу, нет необходимости компилировать эти зависимости.

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/jmix-cuba.git
git@api.gitlife.ru:oschina-mirror/jmix-cuba.git
oschina-mirror
jmix-cuba
jmix-cuba
master