java—如何将测试项目打包到带有spring依赖项的可执行jar中?

bvuwiixz  于 2021-07-24  发布在  Java
关注(0)|答案(0)|浏览(221)

我正在研究将maven selenium框架打包到可执行jar文件中的问题。我设法用maven程序集插件将main和test类打包到一个jar文件中,并且我可以从mainclass运行测试。我差不多完成了,但不知怎么的,项目中有一些spring依赖项,所以在将它们打包到jar中时,它们会覆盖spring.handlers/spring.schemas文件。这是spring项目的一个众所周知的问题。
常见的建议是使用maven shade plugin或其他工具,但我不能这样做,因为我需要在jar文件中保留我的测试类。
如何调整我的程序集文件以处理spring依赖关系?或者有人能给我推荐一个既适合打包测试类又适合spring依赖的工具吗?

暂无答案!

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

相关问题