JEPaaS платформа низкого кодирования лицензионная версия
позволяет разработчикам программного обеспечения и бизнес-пользователям создавать приложения через интуитивно понятный визуализированный интерфейс, а не традиционным способом написания кода. Пользователи могут гибко использовать графические компоненты в среде разработки для создания бизнес-процессов, логики и моделей данных, а также добавлять свой код по мере необходимости.
Используется JDK 1.8
Проект управляем Maven для управления jar-файлами и сборки проекта
Пожалуйста, установите Maven (http://maven.apache.org/download.cgi)
Подробнее см. Основы Maven
В этом проекте используется Redis как кэш, пожалуйста, установите Redis
Используется MySQL 5.7, пожалуйста, установите MySQL## Начальные шаги
Изменение конфигураций jdbc.properties
для соответствующих окружений: dev
— окружение разработки, local
— локальное окружение разработки, test
— тестовое окружение, prod
— производственное окружение
Импортировать Maven проект с помощью IntelliJ IDEA
Выполнить скрипт scripts/Redis-x64-3.2.100/start.bat
Выполнить скрипт scripts/push/Запустить_instant_push_server_сервис.bat
Выполнить скрипт scripts/push/Запустить_connector_server_сервис.bat
В режиме разработки можно запустить com.je.test.JEApplication из je-platform-deploy/src/test/
(встроенная служба Jetty).
│ jepaas
├─docs каталог с документацией jepaas
│ ├─db каталог с документацией по базам данных
│ └─manual руководство пользователя
├─je-base открытый модуль jepaas
│ ├─src каталог исходного кода je-base
│ └─main
│ └─java
├─je-web каталог jepaas web
│ ├─src каталог исходного кода jepaas
│ ├─main
│ │ ├─java
│ │ ├─resources каталог с ресурсами проекта jepaas Web
│ │ │ ├─dev каталог с конфигурациями для среды разработки
│ │ │ ├─local каталог с конфигурациями для локальной среды
│ │ │ ├─prod каталог с конфигурациями для продакшена
│ │ │ ├─public каталог с общими конфигурационными ресурсами
│ │ │ └─test каталог с конфигурациями для тестирования
│ │ └─webapp каталог с веб-приложением и ресурсами
│ │ ├─JE
│ │ ├─plugin каталог с плагинами
│ │ ├─pro каталог с проектами
│ │ ├─static каталог с статическими ресурсами
│ │ └─WEB-INF
│ └─test каталог со скриптами запуска приложения и юнит-тестами
├─lib-repo приватные зависимости JEPaaS
└─scripts каталог с скриптами и зависимыми проектами JEPaaS
├─db-migration каталог с SQL-скриптами для миграций базы данных JEPaaS, включает jepaas.sql и instant.sql
├─push каталог с проектами для публикации JEPaaS
│ ├─connector-server-1.0.0.RELEASE проект соединителя JEPaaS
│ └─instant-push-server-bk-1.0.0.RELEASE проект бизнес-логики для публикации JEPaaS
``` └─Redis-x64-3.2.100 Redis сервер
```## Компиляция и развертывание```Используйте Maven для создания WAR-пакета для соответствующей среды. Например, сборка для продакшена:
mvn clean package -Pdev -Dmaven.test.skip=true
mvn clean package -Plocal -Dmaven.test.skip=true
mvn clean package -Ptest -Dmaven.test.skip=true
mvn clean package -Pprod -Dmaven.test.skip=true
Путь генерации WAR-пакета:

## Обновление платформы
[Документация по обновлению](docs/mannual/Обновление_платформы.md)
## Декларация лицензионного соглашения1. В рамках стратегического планирования платформы часть её кода была открыта для публичного доступа. Для открытого кода применяется лицензия AGPL3.0.
2. Вы можете бесплатно использовать, модифицировать и создавать производные работы с этим кодом, но вы не должны распространять модифицированный или производный код как закрытый софт.
3. В любом модифицированном или производном коде должны присутствовать условия лицензии, заявление авторства и любые другие требования, указанные первым автором.
4. Если вы хотите предоставить свои изменения в официальный репозиторий, пожалуйста, отправьте Pull Request. Мы проверим и протестируем ваш PR, и если всё будет в порядке, мы будем его объединять в основной ветке.
5. Вы можете использовать этот код в коммерческом программном обеспечении, при условии соблюдения условий лицензии AGPL3.0 и вышеописанных пунктов.
6. Для версии Open Source можно создать максимум 30 таблиц данных, 60 функций и количество пользователей не должно превышать 100 человек.
7. Этот проект является коммерческим выпуском. Если вам требуется скачать версию Open Source, пожалуйста, воспользуйтесь нашими открытыми репозиториями.## Связанные проекты
* [Проект JEPaaS Frontend (включает IM, портал, вход)](https://gitee.com/jepaas/jepaas-project-frontend)
* [Проект JEPaaS OpenSource](https://gitee.com/jepaas/jepaas-opensource)
## Контакты
- Компания: Beijing Kaiteweiye Technology Co., Ltd.
- Телефон: +86 10-82809807 / +86 400-0999-235
- Группа QQ: 462151894

Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )