6 месяцев назад
История
README.md
Примеры документов для работы со Structurizr. Верю, что они помогут начать вести архитектуру систем и ит ландшафта в целом всем интересантам.
Настройка рабочего места
- Установить Java 17+
- Установить idea (я использую vs code)
- Установить плагин C4 DSL Extension
- Скачать structurizr-lite.war (в документации есть ссылка на github https://docs.structurizr.com/lite/installation)
Для запуска необходимо прописать в терминале следующую команду
java "-Djdk.util.jar.enableMultiRelease=false" -jar C:\structurizr-lite\structurizr-lite.war C:\Users\ПК\.git\structurizr
где
-jar C:\structurizr-lite\structurizr-lite.war указывается источник structurizr
"C:\Users\.git\structurizr" локальный репозиторий ```
Структура:
1. workspace.dsl - рабочее пространство модели архитектуры
2. context.dsl - описание контекста
3. container.dsl - описание контейнера
4. landscape.dsl - описание используемых систем (можно расширить и выделить в отдельный репозиторий)
5. styles.dsl - позволяет задать стили для элементов (подробнее в документации)
Конвейеры
0 успешных
0 с ошибкой