我有一个非模块化的java应用程序,运行在java版本11和15上。我使用jdeps和jlink为这个应用程序构建了一个定制的java运行时。自定义运行时创建是构建过程的一部分,因此为每个构建创建一个新的运行时。我使用的是maven,希望使用自定义运行时(与产品相同)而不是完整的jdk来运行测试。换句话说,我希望maven使用javahome指定的jdk进行编译,但使用自定义运行时来运行测试。有办法做到这一点吗?我研究过maven工具链,但没有运气。
目前还没有任何答案,快来回答吧!
暂无答案!
目前还没有任何答案,快来回答吧!