[英]does java.util.ServiceLoader load only a single instance of a service
[英]how java.util.ServiceLoader works?
ServiceLoader<A> xyz = ServiceLoader.load(A.class);
xyz.iterator().hasNext() ------> returning false ;
我在“ META-INF / services /”中有一個名為A的文本文件,其中包含擴展A的類的名稱。
現在為什么它返回false。
任何人都可以請我解釋一下這是如何工作的,我可能會缺少什么。
包括文件名和內容的軟件包名稱。
META-INF/services/package.A
包括
package.Aimpl
package.A2impl
package.A3impl
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.