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.

Другие вопросы по тегам