2012-04-02 9 views
1

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

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

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

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

ответ

0

Вы можете проверить JVM, которая используется Ant, посмотрев на Run ... КОНФИГУРАЦИИ в РАУ/Затмении

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

Обратитесь к следующим образом: Forcing 64 bit jvm to 32 bit jvm?

Это вопрос?

НТН

Manglu

0

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

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

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