Ответ 1
Откройте $HOME/.openproj/run.conf
и измените
JAVA_OPTS="-Xms128m -Xmx768m"
к
JAVA_OPTS="-Djava.vendor=Sun -Xms128m -Xmx768m"
затем запустите его, он будет работать нормально.
Я установил openproj_1.4-2.deb
на моем ubuntu. и я получаю следующее заблуждение, пока открываю то же самое.
Your Java vendor is "Oracle Corporation". To run OpenProj, you need the Sun Java implementation.
The auto-detected Java Runtime used is..
Я попытался исправить, отредактировав файл $HOME/.openproj/run.conf
, обновив переменную JAVA_EXE
. Но это не работает. Как запустить openproj на моем Linux? Пожалуйста, помогите, заблаговременно.
(извините за невозможность создания нового тега, openproj
)
Откройте $HOME/.openproj/run.conf
и измените
JAVA_OPTS="-Xms128m -Xmx768m"
к
JAVA_OPTS="-Djava.vendor=Sun -Xms128m -Xmx768m"
затем запустите его, он будет работать нормально.
Я могу исправить это, добавив -Djava.vendor="Sun Microsystems Inc."
для команды java в run_openproj()
/usr/bin/openproj
.
вот обновленная функция после моего изменения:
run_openproj() {
if [ "$LOG_LEVEL" ] && [ "x$LOG_LEVEL" = "xDEBUG" ]; then
"$JAVA_EXE" $JAVA_OPTS -Djava.vendor="Sun Microsystems Inc." -jar "$OPENPROJ_HOME/openproj.jar" $ARGS > "$LOG_FILE"
else
"$JAVA_EXE" $JAVA_OPTS -Djava.vendor="Sun Microsystems Inc." -jar "$OPENPROJ_HOME/openproj.jar" $ARGS > /dev/null 2>&1
fi
}