【发布时间】:2020-08-18 03:23:10
【问题描述】:
我正在使用 Gradle 和 JavaFX 开发一个新项目。 我以前能够使用 Maven 创建跨平台构建,具有以下 pom 依赖项:
<dependency>
<groupId>org.openjfx</groupId>
<artifactId>javafx-graphics</artifactId>
<version>13</version>
<classifier>win</classifier>
</dependency>
<dependency>
<groupId>org.openjfx</groupId>
<artifactId>javafx-graphics</artifactId>
<version>13</version>
<classifier>linux</classifier>
</dependency>
<dependency>
<groupId>org.openjfx</groupId>
<artifactId>javafx-graphics</artifactId>
<version>13</version>
<classifier>mac</classifier>
</dependency>
如何使用 Gradle 做类似的事情? 我尝试了以下方法,但没有成功。 分类器语法不正确吗?
compile group: 'org.openjfx', name: 'javafx-graphics', version: '11.0.2:win'
compile group: 'org.openjfx', name: 'javafx-graphics', version: '11.0.2:linux'
compile group: 'org.openjfx', name: 'javafx-graphics', version: '11.0.2:mac'
任何提示将不胜感激!
【问题讨论】:
-
你的意思是“跨平台构建”下有依赖的jar吗?