2015-10-02 11 views

Trả lời

5

Thư mục META-INF sẽ tự động được chọn bởi sbt nếu bạn đặt thư mục vào src/main/nguồn/

+0

Lưu ý rằng nếu bạn đang sử dụng playframework nó messes với classpath và nó có vẻ như thế này không hoạt động trong chế độ phát triển hoặc giao diện điều khiển, cũng không đưa nó vào thư mục conf tạo sự khác biệt. Tôi đã không tìm hiểu làm thế nào để có được một bộ nạp dịch vụ để làm việc với chơi được nêu ra nhưng fig'd tôi sẽ bình luận cho bất cứ ai nhận được ở đây như tôi đã tìm kiếm một câu trả lời – EdgeCaseBerg

1

đối với mã ứng dụng play META-INF nên được đặt bên trong thư mục conf bên trong dịch vụ/conf

tôi đã xác minh này trên ứng dụng của riêng tôi, nơi tôi sử dụng nó để đưa META-INF/dịch vụ/tập tin với tên của api.ImplementationClass trong nó và nó làm việc với ServiceLoader.load

Các vấn đề liên quan