DHIS-2 not running



我想在本地系统(localhost)中使用DHIS-2。我从这里开始按步骤走。所有文件在我的系统中建立通过以下命令

mvn install // on dhis-2 Dir and also /dhis-2/dhis-web

但我不可能每次出现错误都让这个命令工作mvn jetty:run-war

我的问题有什么循序渐进的解决办法吗?我想使用Eclipse在本地系统中运行DHIS-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中的所有web模块都可以作为独立的web应用程序启动。对于web模块,我指的是dhis-2/dhis-web/下的所有Maven项目。dhis-2/下的模块称为服务模块。首先,像您所做的那样,使用"mvn-install"构建服务模块。然后导航到任何web模块,例如:

cd dhis-2/dhis-web/dhis-web-reporting

从那里你可以执行码头插件与:

mvn jetty:run

请注意,您不应该再使用-war flag了。

最新更新