标签: java plugins containers modularity loose-coupling
我正在开发一个需要构建非常小巧的插件容器的应用程序。
下面是我要实现的目标。
我尝试使用OSGI容器,但是它增加了很高的复杂性。同样,许多与OSGI不兼容的第三方库也产生了问题,这需要大量时间进行调试。还签出了Spring Boot,JPF等,并不太感兴趣。因此考虑使用非常小的本地插件框架。
我不知道如何做和从哪里开始。请任何人都可以向我指出正确的方向,以便我可以获取有关此方面的详细信息。
先谢谢您。
答案 0 :(得分:1)
如果您确实想要一些简单的东西,请查看Java的ServiceLoader类。 这是tutorial。