2013-12-11 1 views
0

Я добавил новую виртуальную машину в комплекте с моим установщиком в InstallAnywhere_2011_Enterprise_SP4/ресурс/installer_vms/SunJRE170Win64.vmОшибка обнаружения Win32 VM packProblem во время сборки проекта IA через InstallAnywhereAntTask

И во время сборки проекта через я получаю ниже ошибки.

Другие ошибки: Ошибка при установке пакета Win32 VM. «SunJRE170Win64.vm» Построить с помощью SunJRE160_01iWin32.vm (Sun JRE 1.6.0_01 i18n Win32).

Другие ошибки: Ошибка при установке Linux VM pack. «SunJRE170_Linux64.vm» Создайте с помощью SUN_160_B23_LINUX_64Bit.vm (Sun_JRE_160_B23_Linux64Bit).

И странное дело в том, что если мы строим с помощью IA проекта из UI его отлично работает и я получил в комплекте JRE 1.7 под Program Files \ но когда мы строим с помощью

Ant Classname = "com.zerog.ia. integration.ant.InstallAnywhereAntTask «он дает мне 1,6 в комплекте и его идет к Программе Fiels (x86) \

Любые мысли как хотите связать jre от SunJRE170Win64.vm?

Есть ли какие-либо шаги, которые мне не хватает?

ЖУРНАЛЫ

в журнале сборки я получаю ниже журнала

<InstallResources/> 
<OtherErrors> 
<Build Error type="Non-Fatal Error" description="Error finding Win32 VM pack. &quot;SunJRE170Win64.vm&quot; Build using SunJRE160_01iWin32.vm (Sun JRE 1.6.0_01 i18n Win32)."/> 
<Build Error type="Non-Fatal Error" description="Error finding Linux VM pack. &quot;SunJRE170_Linux64.vm&quot; Build using SUN_160_B23_LINUX_64Bit.vm (Sun_JRE_160_B23_Linux64Bit)."/> 
<Build Error type="Non-Fatal Error" description="Error finding Win32 VM pack. &quot;SunJRE170Win64.vm&quot; Build using SunJRE160_01iWin32.vm (Sun JRE 1.6.0_01 i18n Win32)."/> 
</OtherErrors> 
<Installers status="SUCCESS"> 
<Platforms> 
<LinuxVM output="Linux" status="SUCCESS"></LinuxVM> 
<Win32VM output="Windows" status="SUCCESS"></Win32VM> 
</Platforms> 
</Installers> 

С уважением, Mohasin

ответ

0

Может ли это быть связанно с пути не установлен так, как вы запускаете не-UI сборок ? Я вижу это при настройке узлов hudson-IA и сталкивается с такими проблемами, когда Хадсон вызывает пакетный файл, а командный файл устанавливает путь первым, а также переменные USERPROFILE, IA_PROJECT_DIR и все остальное ваши сборки IA могут полагайтесь на таблицу env.

0

Я столкнулся с аналогичной проблемой. После долгих исследований, это то, что сработало для меня.

Перейти к закладке BUILD-> Создать цель-> Добавить сборку Target.Check для VM и без VM. Также выберите переключатели, подходящие для вашего проекта. Я выбрал настройки по умолчанию.

Вот скриншот ниже настройки, которые я сделал:

enter image description here

+0

[введите описание изображения здесь] [1] [1]: https: //i.stack.imgur. ком/R43Mh.png –