2010-10-08 4 views
3

Я тестирую несколько классов, которые манипулируют файлами на диске. Я создал несколько «изделенных» файлов, которые я передам этим классам. Вопрос в том, где в моем дереве каталогов я должен их сохранить? Я использую Maven.Где хранить статические светильники (файлы) в проекте Java?

ответ

9

Похоже, что они должны быть в src/main/resources, если они вам понадобятся во время выполнения, или src/test/resources, если они всего лишь входные данные для тестов.

Предполагается, что они представляют собой непрозрачные файлы данных без особых свойств, которые Maven может делать с чем-либо интересным (например, XSD-схемы/файлы языка SQL/скриптов).

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