我目前正在开发一个开源项目,人们可以添加自己的.jar来扩展所包含的功能。但是,我一直坚持如何在jar中加载类。
我有一个抽象类,它有一个抽象方法和一些getter,它提供了一些对象来处理应用程序。该插件需要子类我的插件类。jar应该添加到/plugins中,因此我希望在应用程序启动时加载/plugins文件夹中的所有*.jar文件。onEnable()
BasePlugin
我现在遇到的问题是,在我发现的所有方法中,我需要在jar文件中声明类的类路径,我不知道。我也不知道 jar 文件的名称。因此,我需要扫描 /plugins 文件夹中的任何 *.jar 文件,并在实现和调用该方法的 jar 中加载相应的类。BasePlugin
onEnable()
Smart猫小萌
天涯尽头无女友
慕婉清6462132
哆啦的时光机
相关分类