java - 如何阻止 gradle 在 java 8 上应用 javafxplugin?
问题描述
我有一个在带有 java 11 和 java 8 的机器上使用的 buildscript,当我使用 javafx 时,我想在 java 11 上使用 openjfk javafxplugin 来设置依赖关系并禁用 java 8 上的插件,否则会出错(因为插件在 java 11 上编译)。我尝试了以下方法:
plugins {
id 'eclipse'
id 'application'
if (JavaVersion.current() != JavaVersion.VERSION_1_8) {
id 'org.openjfx.javafxplugin' version '0.0.8'
}
}
但是这个错误
plugins {} 脚本块中只允许调用 id(String) 方法
所以我不太确定如何解决这个问题......
解决方案
推荐阅读
- excel - 将工作表从一个 Excel 文件导入到另一个而不指定目的地
- regex - 如何使用python构建正确的正则表达式以在txt文件中查找单词?
- android - Android SDK 工具
- reactjs - 由于不再存在的文件中的意外令牌,推送到 Heroku 时构建失败
- python - 如何修复有关索引字符串的代码?
- lua - luci on lighttpd-500 内部服务器错误
- selenium - 什么可能导致元素不可点击,而它是相同的元素?
- git - 从 SourceTree 中的 DevOps 存储库克隆 URL
- android - 拦截 crashlytics 隐私对话框按钮单击
- vue.js - 如何将 Vuetify 2.0 添加到现有项目中?