Сборка пентахо-платформы из github

Я клонировал репозиторий github после того, как создал следующие проекты.

пентахо-платформа-API

пентахо-платформа-сборка

пентахо-платформа-ядро

пентахо-платформа-расширения

пентахо-платформа-репозиторий

пентахо-платформа-планировщик

Pentaho-пользователь-консоль

но я не могу добавить файлы jar в путь сборки, потому что клонированная папка репозитория «pentaho-platform» не содержит такой папки, как jar.

если кто-нибудь знает, как его построить, пожалуйста, дайте мне знать.

С Уважением


person ye win    schedule 04.06.2013    source источник
comment
Не совсем уверен в создании платформы, я обычно использую CBF - webdetails.pt/ctools/cbf.html любая причина для сборки из исходного кода, если вам нужна самая последняя версия, всегда есть ci.pentaho.com   -  person Codek    schedule 04.06.2013


Ответы (3)


Вам нужно будет запустить ant для создания и разрешения зависимостей.

В папке с пентахо-платформой запустите ant -f dev_build.xml dev-rebuild.

person Pedro Vale    schedule 05.06.2013
comment
Я проголосовал за этот ответ и просто подумал, что добавлю примечание ... Я пробовал это в Windows и в итоге получил ошибку CreateProcess = 206, имя файла или расширение слишком длинное. Каталог моей пентахо-платформы находился в C:\coding\eclipse\workspace\pentaho-platform\, поэтому, чтобы исправить это, я создал символическую ссылку на него в C:\p и запустил оттуда, после чего все заработало без проблем. YMMV. - person Brian Pipa; 01.07.2015

Во-первых, убедитесь, что клонировано с https://github.com/pentaho/pentaho-platform.

Скопируйте файл dev_build.xml в build.xml

А затем запустите ant dev-resolve (пожалуйста, установите ANT перед этим)

Последнее: ant dev-build

Это все!

ИЗМЕНИТЬ

Pentaho BI после сборки находится в этой папке: assembly/bin/stage/biserver-ce

person KimKha    schedule 12.05.2014

Полные инструкции находятся в этих 2-х местах:

http://wiki.pentaho.com/display/ServerDoc2x/02.+Изучение+репозитория+Pentaho+Repository+in+2.0

http://wiki.pentaho.com/display/ServerDoc2x/03.+Checking+Out+and+Building+Projects+in+5.0

В зависимости от вашей версии и т. д. (и окружающих страниц)

person Codek    schedule 06.08.2013
comment
Я попробовал прямо сейчас. У меня это сработало, хотя для заполнения требуемого Ivy Cache требуется много времени. На всю настройку проекта и загрузку ресурсов у меня ушло 4 часа. - person Semo; 16.01.2015
comment
В последнее время они используют Maven, а не Ivy github.com/pentaho/maven-parent-poms /вики - person rleir; 06.11.2020