# Moving to Maven

DevFeed: [Moving to Maven](<https://devfeed.tech/articles/moving-to-maven-19384.md>)

Original publisher: [Read original article](<https://www.codenameone.com/blog/moving-to-maven/>)

Author: Steve Hannah

Published: 2021-03-29T00:00:00Z

Content type: article

Language: en

Sources: [CodeName One](<https://devfeed.tech/sources/codename-one.md>)

Topics: [Maven](<https://devfeed.tech/topics/maven.md>), [Dependency management](<https://devfeed.tech/topics/dependency-management.md>), [Kotlin](<https://devfeed.tech/topics/kotlin.md>), [cross-platform](<https://devfeed.tech/topics/cross-platform.md>), [Android](<https://devfeed.tech/topics/android.md>), [iOS](<https://devfeed.tech/topics/ios.md>)

Tags: [android](<https://devfeed.tech/tags/android.md>), [build-system](<https://devfeed.tech/tags/build-system.md>), [cross-platform](<https://devfeed.tech/tags/cross-platform.md>), [dependencies](<https://devfeed.tech/tags/dependencies.md>), [dependency-management](<https://devfeed.tech/tags/dependency-management.md>), [ios](<https://devfeed.tech/tags/ios.md>), [kotlin](<https://devfeed.tech/tags/kotlin.md>)

## AI overview

Codename One is migrating from Ant to Maven to improve build consistency, dependency management, plugin integration, and IDE support. The article also describes local builds for iOS, Android, and cross-platform JavaSE desktop apps, along with first-class Kotlin support.

## Source excerpt

Codename One is migrating to Maven. This will simplify some aspects of our build process and update/dependency management.