Документация на documentation.lsfusion.org скоро станет недоступной, используйте, пожалуйста, https://docs.lsfusion.org/ru.

Перейти к концу метаданных
Переход к началу метаданных

Вы просматриваете старую версию данной страницы. Смотрите текущую версию.

Сравнить с текущим просмотр истории страницы

« Предыдущий Версия 16 Следующий »

Создание нового проекта

Выберите пункт Create New Project при старте IDEA. Или, если IDEA уже запущена, выбрать в меню пункт File -> New -> Project.

Выберите тип проекта lsFusion, нажать Next.

Заполняем имя проекта и каталог, в котором будут находиться исходные файлы. Проверяем, что задан JDK и выбрана ссылка на библиотеку с сервером lsFusion. При необходимости меняем параметры подключения к базе данных и сервера приложений.

Разработка приложений

Весь исходный код на языке lsFusion, по умолчанию, находится в папке src/main/lsfusion.

Добавить новый модуль можно нажав правой кнопкой мыши на соответствующей папкой и выбрав пункт меню New / lsFusion script :

При необходимости можно создавать вложенные Package, группируя тем самым логически связанные модули в директории.

Запуск сервера

По умолчанию, при создании нового проекта создается конфигурация запуска сервера. Соответственно запустить ее, можно выбрав пункт меню Run -> Run 'Run lsFusion server', или нажав на значок  рядом с надписью Run lsFusion server в правом верхнем углу. При удачном старте самой последней строкой в логе должна быть Server has successfully started.

 

Сборка сервера

Для того, чтобы собрать единый jar-файл, который содержит как разработанный код, так и саму платформу, можно воспользоваться следующей инструкцией. Полученный jar-файл (artifact) можно использовать для установки приложения на рабочий сервер в соответствии с пунктом Установка сервера приложений (исключая пункт скачивания сервера приложений). При этом все модули будут внутри jar-файла и дополнительных действий по их копированию на сервер не потребуется.

  • Нет меток