Любой способ заставить Eclipse всегда использовать общие аргументы VM для запуска тестов JUnit?

Кто-нибудь знает, как заставить Eclipse использовать набор аргументов VM по умолчанию? Я устаю от необходимости постоянно указывать их вручную каждый раз, когда я запускаю определенный пакет, класс или метод в моем обычном плавном наборе тестов.

Использование JUnit 4, Eclipse 3.5.

Обоснование: некоторые тесты - это интеграционные тесты, проверяющие операции с большими наборами ввода, так что утомительно, что нужно продолжать:

-Xms256m -Xmx512m

Если есть что-то, например. в Eclipse prefs, где я могу указать это раз и навсегда, я был бы очень благодарен!

Ответы

Ответ 1

Если вы запускаете свои тесты в отдельной JRE (по умолчанию, я думаю), вы можете перейти к Installed JREs и указать для него аргументы VM по умолчанию, как показано на скриншоте ниже (оранжевые кнопки указывают, что я нажал для доступа в диалоговом окне ниже).

Если вы запускаете свои тесты в той же JRE, что и в рабочей области, тогда решение должно отредактировать ваш файл eclipse.ini и поместить там аргументы.

Screenshot of JRE VM arguments