DHIS-2 не работает
Я хочу использовать DHIS-2 в моей локальной системе (localhost). Я следую шагам отсюда. И все файлы создаются в моей системе с помощью следующей команды
mvn install // on dhis-2 Dir and also /dhis-2/dhis-web
Но я не могу заставить эту команду работать mvn jetty:run-war
каждый раз это выдает ошибку.
Есть ли пошаговое решение моей проблемы? Я хочу запустить DHIS-2 в моей локальной системе, используя Eclipse. Я полностью потерян и хочу некоторые рекомендации.
2 ответа
Сначала перейдите к dhis-2/dhis-web/dhis-web-portal
а затем запустить:
mvn jetty:run-war
Вы можете получить это исключение:
Exception: java.lang.OutOfMemoryError thrown from the UncaughtExceptionHandler in thread "main"
Если вы делаете, отредактируйте .bashrc
или же .bash_profile
и добавить:
export _JAVA_OPTIONS="-Xmx7500m -Xms4000m -XX:MaxPermSize=500m -XX:PermSize=300m"
Все веб-модули в DHIS 2 могут быть запущены как автономные веб-приложения. Под веб-модулями я имею в виду все проекты Maven в dhis-2/dhis-web/. Модули в dhis-2 / называются сервисными модулями. Сначала соберите сервисные модули с помощью "mvn install", как вы это сделали. Затем перейдите к любому из веб-модулей, например:
cd dhis-2/dhis-web/dhis-web-reporting
Оттуда вы можете выполнить плагин причала с:
mvn jetty:run
Обратите внимание, что вы не должны больше использовать флаг -war.