2015-01-27 1 views
0

Я попытался установить из источников Openbravo 3.0. Я успешно клонировал проект. Следующим шагом я попытался запустить муравьев install.source и это результат я получилЯ попытался установить из источников в openbravo 3.0, но получил эту ошибку

D:\openbravopi>ant install.source 
Buildfile: D:\openbravopi\build.xml 

set.code.rev: 

code.rev: 

init: 

cleanSubfolders: 

clean: 
    [delete] Deleting directory D:\openbravopi\src-core\build\classes 
    [delete] Deleting directory D:\openbravopi\src-core\docs 
    [delete] Deleting: D:\openbravopi\src-core\lib\openbravo-core.jar 

clean: 

clean: 

core.lib: 

init: 
    [mkdir] Created dir: D:\openbravopi\src-core\build\classes 
    [mkdir] Created dir: D:\openbravopi\src-core\docs 

compile: 
    [javac] Compiling 127 source files to D:\openbravopi\src-core\build\classes 

build.jar: 
     [jar] Building jar: D:\openbravopi\src-core\lib\openbravo-core.jar 

build: 

copy.core.lib: 
    [copy] Copying 1 file to D:\openbravopi\lib\runtime 

database.lib: 

init: 

compile: 

build.jar: 

jar: 

create.database: 

create.database: 

BUILD FAILED 
D:\openbravopi\build.xml:740: The following error occurred while executing this line: 
D:\openbravopi\src-db\database\build-create.xml:50: The following error occurred while executing this line: 
Target "clean.database.${bbdd.rdbms}" does not exist in the project "openbravo". 

Total time: 6 seconds 

Кто-нибудь знает решение этой проблемы? Спасибо.

ответ

0

Причина в том, что муравей не знает, что такое $ {bbdd.rdbms}. решение

  1. перейти к {, папку Openbravo}/конфигурации и искать файл Opernbavo.properties.template

  2. скопировать Opernbavo.properties.template и переименовать его в Opernbavo.properties

  3. внутри Opernbavo.properties вам может потребоваться изменить какое-то имя пользователя или пароль для доступа к PostgreSQL в моем случае. Мне нужно установить bbdd.systemPassword = root

надеюсь, что это поможет

1

На самом деле я пропустил шаг ant setup. что вызвало ошибку! если шаги выполнялись в соответствии с инструкциями, настройка должна выполняться в порядке.