В настоящее время я пытаюсь установить Pentaho Reports для OpenERP. Я установил Pentaho Reports на ноутбуки на базе Windows, и они работают нормально. В настоящее время я пытаюсь на Ubuntu 11.04, и это дает мне эту ошибку:
ошибка build.xml: 18: не удалось создать задачу или тип.
Ниже приведены шаги, которые я выполнил:
Установил
java-6-openjdk
из репозиторияapt-get install java-6-openjdk
Затем я установил установленный Java JDK в среду java_home
nano /etc/environment
Добавлена среда с этой новой строкой:
JAVA_HOME="/usr/lib/jvm/java-6-openjdk"
Затем я установил Apache Ant из хранилища
apt-get install ant
Затем следует настройка среды
nano /etc/environment
Добавлена среда с этой новой строкой:
ANT_HOME="/usr/share/ant"
Попытался проверить установку с помощью команды
ant
... и я получаю сообщения, подобные этому:Buildfile: build.xml does not exist! Build failed
Затем загрузил Java-сервер из Pentaho Reports for OpenERP и скопировал его в общую папку Ubuntu. И затем из командной строки я пошел в извлеченный путь, который является общей папкой. Я упомянул и выполнил команду
ant war
и получил следующее сообщение об ошибке:BUILD FAILED /share/java_server/build.xml: 18: problem: failed to create task or type antlibrg:apacge.ivy.ant: retrieve cause: The name is undefined. Action: Check the spelling. Action: Check that any custom taks/types have been declared Action: Check that any <presetdef>/<macrodef>declarations have taken place. No types or taks have been defined in this namespace yet This appears to be an antlib declaration. Action: Check that the implementing library exists in one of: - /usr/share/ant/lib -/root/.ant/lib - A directory added on the command line with the -lib argument Total time: 0 seconds
Есть ли проблема совместимости? Или я пропускаю некоторые шаги?