Как собрать и упаковать работу Talend 7 с Maven? - PullRequest
0 голосов
/ 19 сентября 2019

Если вы создаете задание с помощью Talend DI (коммерческая версия), вы можете создать задание с помощью опции «Добавить сценарий maven»:

enter image description here

Это приведет к созданию проекта maven, который выглядит следующим образом:

enter image description here

Как вы можете упаковать фактическую работу, используя командную строку и maven?

1 Ответ

1 голос
/ 19 сентября 2019

Сначала необходимо открыть командную строку / оболочку.

Затем вам нужно будет отключить профиль подписи в файле pom.xml проекта фактического задания.Ниже приведен пример, где вы можете найти pom.xml в структуре папок:

enter image description here

Вот соответствующий код для этого:

<profile>
  <id>signature</id>
  <activation>
    <activeByDefault>false</activeByDefault><!-- Change from true to false -->
  </activation>
  ...

Наконец, вам нужно будет выполнить команду пакет maven и указать другой репозиторий, в котором вы можете найти определенные плагины Talend, которых вы не можете найти в центральном репозитории Maven.Фактическая команда, которая работала для меня, была:

mvn -Dmaven.repo.local=D:\Talend_7.1.1\studio\configuration\.m2\repository -Dcommandline.skip=true package

Обратите также внимание на параметр Dcommandline.skip=true, который необходим, поскольку вы не выполняете команду пакета maven внутри командной строки Talend.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...