假设我有一个接口com.example.Marker
,而我确实有一个实现,例如com.example.MarkerImplA
。要注册其中一个,我需要在META-INF/services/com.example.Marker
中放置一个文本文件,如下所示:>
com.example.MarkerImplA
这就像一个菜。现在,我在同一jar文件中有另一个实现,例如
com.example.MarkerImpl2
。我如何实现第二个的注册?
假设我有一个接口com.example.Marker,而我确实有一个实现,例如com.example.MarkerImplA。要注册其中一个,我需要在META-INF / services / com ...中放置一个文本文件。
只需添加具有完全限定的提供程序的类名的多行