标签: java maven classpath maven-plugin
我编写了一个maven插件,需要动态添加依赖关系到classpath。它会扫描执行插件的模块的所有jar,以获取包含特定资源的插件,然后将该jar添加到类路径中。
当项目中有一个使用此插件的模块时,一切运行良好,但我现在添加了第二个模块。此类路径现在仍然具有jar,因为它是第一次运行插件,因为它是同一进程的一部分。
有没有办法运行maven插件作为单独的procccess或将类路径以其他方式隔离到插件