2016-12-21 8 views
1

Я использую Talend ESB 6.3 и создаю рабочие места. Я попытался использовать параметр сборки в рабочем задании, но он не работает, даже если он не показывает никаких ошибок.Вариант сборки не работает в Talend Job

enter image description here

выше "FileCopyJob" право щелкнул & выбранный вариант сборки.

enter image description here

затем нажал кнопку "Готово", здание успешно & проверяется в пути к файлу. В сохраненном пути нет файла. я пропустил что-нибудь в этом процессе? Как я могу решить проблему?

Здесь прилагается установленная версия JRE на моей машине.

+0

Что вы точно хотите сделать? Извлечь архив? Создать задание для импорта в TAC? –

+0

Попытка создания zip-файла выбранного задания. – user3114967

+0

два предложения: a. убедитесь, что вы используете JAVA 8, JDK (и ваш JAVA_HOME обновлен)). б. убедитесь, что ваши JAVA и Talend устанавливаются в соответствии с архитектурой вашего компьютера (32 или 64 бит). Для таланта он устанавливается с обеих версий, просто убедитесь, что вы используете правильный. –

ответ

0

Вы должны знать, когда вы запускаете задание, Talend скомпилируйте его.

Так у вас есть две возможности:

  • Компоновка: Создать почтовый индекс на работу прекомпилирована например для того, чтобы импортировать его в Talend консоли администрирования (TAC) для того, чтобы запустить его. Поэтому, когда вы его создаете, вам нужна работа без компиляции, иначе сборка не будет работать.

  • Экспортировать работу: создать почтовый индекс, но не скомпилировать. Вы можете использовать эту опцию, чтобы импортировать задание в другой проект Talend или другой компьютер, если у вас есть бесплатная версия Talend, и вы не можете быть более одного в проекте.

Если вы выберете «экспорт», вам нужно выбрать «Выбрать файл архива» и выбрать все, что вы хотите экспортировать.

Кроме того, они, кажется, имеют один и тот же probleem, чем у вас, и некоторые из них решены: Here

Может быть, ваша ява установить

0

Это тот случай, если вы только установлен и настроен использовать JRE, но не JDK.

Перейти к

  • Окно
  • Предпочтения
  • Java
  • Устанавливаемые JREs

и убедитесь, что ни один JRE не выбран или даже доступны в этом списке и использовать только JDK. Я вижу на скриншоте, что JDK выбран, но убедитесь, что он снова JDK.

Source

1

У меня была такая же проблема. Мое решение: , если у вас есть ваш талант, установленный в папке с пространством, подобным этому, «Talend Open Studio 6.3»: удалите пространство, подобное «TOS_6.3» , это сработало для меня !!

0

Это и многие другие проблемы с строительством в Talend O.S. 6.x (как продукты ESB, так и DI) связаны с источником < > и < целевыми > значениями в pom.xml проекта .Java в папке рабочей области Talend.

Попробуйте установить их в JDK/JRE. Вы настроили свойства Talend. К примеру, если Вы настроены продукт Talend, чтобы начать и строить с JDK/JRE против 1.8, Вы должны установить указанные теги следующим образом:

<plugin> 
    <artifactId>maven-compiler-plugin</artifactId> 
    <version>2.5.1</version> 
    <configuration> 
     <source>1.8</source> 
     <target>1.8</target> 
    </configuration> 
</plugin> 

Кроме того, помните, что, когда продукт Talend строит (генерирует источники Java и компилирует «эм) работы, он использует Maven (за кулисами) с настройками, как они определены в следующем файле:

[Talend_install_dir]/configuration/maven_user_settings.xml

 Смежные вопросы

  • Нет связанных вопросов^_^