java - 有没有办法指定用于在maven中编译依赖项目的JDK版本?
问题描述
我有一个多模块 maven 项目(这里是项目结构),其中有一些模块(模块 1、模块 2、模块 3)并且模块 1 和模块 2 都依赖于模块 3
目前,我正在使用工具链使用 JDK 8 编译模块 1,使用 JDK 11 编译模块 2。现在,我想要在这里实现的是,当我通过父 POM 构建项目时,我想要
- 模块 3 使用 JDK 8 编译模块 1
- 模块 3 将使用 JDK 11 编译模块 2
有没有办法指定 JDK 版本来构建依赖项?或者任何其他可以让我用不同的JDK编译依赖项目的解决方法?
解决方案
推荐阅读
- c# - 当对象类和/或命名空间存在时,“找不到命名空间‘对象’”
- reactjs - Input losing focus after typing a character
- angular - 我可以从 Angular 的 HTTPInterceptor 路由到错误页面吗
- shippo - 怎样才能达到以下效果:ADULT SIGNATURE
- c - 在 C 中包装一个值
- mysql - I hava a sql that work fine in mysql 5.7.35, but couldn't work in 8.0.22
- amazon-sagemaker - Is there a way to show pdf in its original structure in the human review custom entity labelling in aws sagemaker?
- javascript - PHP openssl 加密 -> javascript 解密
- asp.net - List of elements in a model in .net core
- django - 如何从 Django 项目中的 PostGIS 数据库中检索栅格数据并计算给定位置的栅格值