java—自动确定类路径和模块路径上放置的内容?

v6ylcynt  于 2021-07-08  发布在  Java
关注(0)|答案(0)|浏览(239)

我有一个既有jpms模块又有老式非模块jar文件的应用程序。我不想把所有的jar都放在类路径上,因为这样我就失去了模块中的一些特定功能(比如jpms服务提供者接口)。我也不能把老式的jar作为自动模块放在模块路径上,因为它们有很多包名冲突。
解决方案是同时使用模块路径和类路径。我可以手动定义类路径和模块路径的内容,但是如果依赖项随新版本的变化而改变,则很容易中断。因此,这确实需要自动完成,而且我已经看到,在运行单元测试时,maven surefire以及在从ide启动应用程序时,eclipse实际上都是这样做的。
有没有人知道是否有一个现有的库(或者最好是maven插件)允许我像surefire或eclipse那样分离模块路径上的依赖项和类路径上的依赖项?

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题