# Use of gradle platforms

**URL:** <https://discuss.kotlinlang.org/t/use-of-gradle-platforms/15252>\
**Category:** Multiplatform\
**Created:** [December 2, 2019, 3:50pm UTC](https://discuss.kotlinlang.org/t/use-of-gradle-platforms/15252 "2019-12-02T15:50:21Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![dhakehurst](https://avatars.discourse-cdn.com/v4/letter/d/ccd318/32.png) [@dhakehurst](https://discuss.kotlinlang.org/u/dhakehurst)\
**Post date:** [December 2, 2019, 3:50pm UTC](https://discuss.kotlinlang.org/t/use-of-gradle-platforms/15252/1 "2019-12-02T15:50:21Z")

</div>

gradle now provides a platform feature ([The Java Platform Plugin](https://docs.gradle.org/current/userguide/java_platform_plugin.html))

does anyone know if it is possible and how to use this for a kotlin mpp build ?

---

<div class="post-metadata">

**Author:** ![pdvrieze](https://sea1.discourse-cdn.com/flex019/user_avatar/discuss.kotlinlang.org/pdvrieze/32/1882_2.png) [@pdvrieze](https://discuss.kotlinlang.org/u/pdvrieze)\
**Post date:** [December 3, 2019, 10:41am UTC](https://discuss.kotlinlang.org/t/use-of-gradle-platforms/15252/2 "2019-12-03T10:41:37Z")

</div>

It doesn’t seem that this feature is actually related to Java. It should be possible to use it for straightforward dependencies. I’m not sure however how it interacts with the variants/properties used to distinguish between the different implementations. However, this is a gradle feature that Kotlin MPP uses, so gradle platform plugin would know about this feature and it may work. I’d say: try
