0

我想在我正在开发的 Web 应用程序中添加某种面向插件的功能。这背后的主要原因是能够为每个客户构建不同类型的分发包(其中包含不同的 jar 文件集)。

唯一的事情是我不想更改应用程序的配置文件来告诉它在哪里可以找到它的插件。我希望应用程序发现它的插件。

我想我需要一些非常简单直接的东西。

我认为一种可能的解决方案是尝试在 jar 中的类路径类中找到它(它将执行必要的设置操作),实现一些预定义的接口。

有没有办法做到这一点?先感谢您。

4

1 回答 1

3

请参阅java.util.ServiceLoader的 Javadoc 。

于 2012-10-04T00:10:20.533 回答