0
ServiceLoader<A> xyz = ServiceLoader.load(A.class);

xyz.iterator().hasNext() ------> returning false ;

我在“META-INF/services/”中有一个名为 A 的文本文件,其中包含扩展 A 的类的名称。

现在为什么它返回 false 。

谁能解释一下这是如何工作的以及我可能缺少什么。

4

1 回答 1

0

包括文件名和内容的包名。

META-INF/services/package.A 

包括

package.Aimpl
package.A2impl
package.A3impl
于 2012-10-08T15:21:49.127 回答