Примеры - qreal/wmp GitHub Wiki
Примеры приложений
Описание
В папке examples имеется 2 примера приложений: OverlayExample и StandaloneExample на основе библиотеки diagram-core.js, которая создается при сборке приложения SharedResources. Функциональность у них совершенно одинаковая, но разные подоходы разработки.
Отдельное приложение, имеет собственные копии ресурсов.
Приложение использует SharedResources как Overlay, в ресурсах лишь файлы описания интерфейсов библиотек и нужные именно для этого приложения ресурсы.
Сборка
Для сборки необходимо выполнить следующие действия:
- Выполнить шаги из необходимых действий перед разработкой (Windows | Ubuntu)
- Перейти в директорию
src/main/webapp
примера - Выполнить команду
npm install
(в Ubuntu сsudo
) - Выполнить команду
grunt
- Перейти в корневую директорию примера
- Собрать и запустить приложение:
- В приложении OverlayExample командой
mvn clean tomcat7:run-war
- В приложении StandaloneExample командой
mvn clean tomcat7:run
- В приложении OverlayExample командой
- Если все закончится успешно, можно перейти по ссылке localhost:8080/OverlayExample или localhost:8080/StandaloneExample
- Для запуска tomcat на другом порте, например, на 8081, необходимо добавить в команду следующее:
-Dmaven.tomcat.port=8081
(mvn clean -Dmaven.tomcat.port=8081 tomcat7:run-war
)