На какой JVM работает муравей?

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

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

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

может муравей работает в другом вм? есть идеи?

2 ответа

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

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

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

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

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

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

НТН

Manglu

Другие вопросы по тегам