Я пишу библиотеку Java с большим количеством jni-кода. Практически каждый тестовый пример должен загружать мою jni-dll, и у меня много тестовых примеров. Чтобы запустить тестовые примеры из запуска Eclipse Junit, мне нужно создать конфигурацию прогона/отладки и отредактировать аргументы VM и переменные среды.
Мне хотелось бы установить аргументы виртуальной машины и переменные среды по умолчанию для всего проекта, а новые конфигурации запуска включают записи по умолчанию. Из того, что я могу сказать, среда выполнения может сделать что-то вроде этого, но мне, похоже, нужен PDE, чтобы заставить их работать (?)
В частности, я хочу включить утверждения по моему проекту по умолчанию и включить путь к моей родной DLL в переменной среды PATH. Я не могу использовать параметр "Default VM Arguments" на панели определения JRE, потому что моя dll зависит от ряда других, а java.library.path не используется для разрешения зависимостей, PATH. Есть ли способ сделать Eclipse делать то, что я хочу?