我的要求是用户将在运行时放置一个插件jar文件在指定的lib文件夹位置。这个插件jar文件也将包含spring应用程序上下文文件。我想在运行时从这个jar文件中加载这个jar,这意味着所有的类- spring bean及其所有依赖的bean/组件(这很重要)。我不想创建新的/子应用程序上下文,而是希望使用在应用程序启动时加载的现有spring bean上下文。
我在SO上参考了一些其他类似的线程/问题,可以解决动态加载sp
使用Vert.x JavaScript (3.8.4),我希望动态地在运行时加载JAR文件。这是必要的,因为在启动Vert.x应用程序时,该文件可能不存在。理想情况下,我希望能够使用这样的代码:requireJar("path/to/dynamic.jar");
// use class from dynamically