Trong một thử nghiệm JUnit Tôi đang sử dụng mã này để nạp vào một tập tin cấu hình thử nghiệm cụ thể:rắc rối Classpath sử dụng JUnit với cả Eclipse và Maven
InputStream configFile = getClass().getResourceAsStream("config.xml");
Khi tôi chạy thử nghiệm qua nhật thực, nó đòi hỏi sự tệp xml nằm trong cùng thư mục với tệp thử nghiệm.
Khi tôi xây dựng dự án với maven, nó yêu cầu xml phải ở trong src/test/resources
, sao cho nó được sao chép vào target/test-classes
.
Tôi làm cách nào để cả hai chỉ hoạt động với một tệp?
Đúng rồi!Các/là vấn đề. Cảm ơn! – Steve