Заставьте Eclipse использовать src/test/resources вместо src/main/resources

Я пишу немного приложения Знатока в Eclipse. Я храню некоторые файлы свойств и мой контекст приложения в каталоге, src/main/resources.

Я теперь хочу сделать свойства использования Eclipse в каталоге src/test/resources. Таким образом, когда я выполняю и отлаживаю программу в Eclipse, эти тестовые свойства должны использоваться.

Вы знаете, как я мог заставить это произойти?

8
задан Pascal Thivent 26 May 2010 в 13:17
поделиться

2 ответа

Используете ли вы подключаемый модуль Maven Eclipse или m2eclipse , src / test / resources предшествует src / main / resources на classpath (точнее, их выходные каталоги). Другими словами, делать нечего, все работает как в командной строке.

5
ответ дан 5 December 2019 в 10:01
поделиться

Попробуйте следующее:

  1. Зайдите в "Run->Run configurations..." (в случае отладки "Run->Debug configurations...")
  2. Откройте конфигурацию Run (Debug), которую вы используете
  3. Откройте вкладку "Classpath"
  4. Выберите "User Entries" и нажмите "Advanced... " справа
  5. В открывшемся окне выберите "Add folder", укажите на вашу src/test/resources
  6. Эта папка появится под "User entries", затем вы должны переместить ее вверх, чтобы она стала первой в вашем classpath
9
ответ дан 5 December 2019 в 10:01
поделиться
Другие вопросы по тегам:

Похожие вопросы: