На какой JVM работает муравей? - PullRequest
1 голос
/ 03 апреля 2012

у меня работает RAD 8.0.2 на 64-битной машине win7.У меня есть скрипт сборки муравья, который я пытаюсь использовать для задания ввода, но получаю следующую ошибку:

java.lang.UnsatisfiedLinkError: Cannot load 32-bit SWT libraries on 64-bit JVM

быстрый Google говорит мне, что мне нужно сказать JVMиспользовать 32bit ... имеет смысл.Итак, перейдите в Preferences / Java / Установленные JRE;редактирование jvm по умолчанию для предоставления виртуальной машины arg -d32 ничего не делает.

возможно, ant работает в другом vm?есть идеи?

Ответы [ 2 ]

0 голосов
/ 19 сентября 2012

Первым шагом будет добавление 32-битной JRE в рабочую среду с использованием панели «Установленная JRE» в конфигурации.

Затем отредактируйте ваш модуль запуска Ant. Это можно найти в меню «Внешние инструменты» - просто разверните «Сборки Ant», и вы увидите там панель запуска. Перейдите на вкладку JRE и убедитесь, что файл сборки запускается с альтернативной JRE - JRE, которую вы определили на предыдущем шаге.

0 голосов
/ 03 апреля 2012

Вы можете проверить JVM, используемую Ant, посмотрев в Run ... COnfigurations в RAD / Eclipse

Можете ли вы запустить 64-битную JVM в 32-битном режиме? Я так понимаю, это применимо только к солярису.

Обратитесь к этому: Принудительная установка 64-битной jvm в 32-битную jvm?

Это проблема?

НТН

Manglu

...