# Upgrading a Kotlin and PicoCLI Project to Kotlin 2.0

DevFeed: [Upgrading a Kotlin and PicoCLI Project to Kotlin 2.0](<https://devfeed.tech/articles/celebrating-kotlin-2-0-38823.md>)

Original publisher: [Read original article](<https://lengrand.fr/celebrating-kotlin-2-0/>)

Author: Julien

Published: 2024-05-22T22:22:53Z

Content type: tutorial

Language: en

Sources: [Thoughts, stories and ideas.](<https://devfeed.tech/sources/thoughts-stories-and-ideas.md>)

Topics: [Kotlin](<https://devfeed.tech/topics/kotlin.md>), [upgrade](<https://devfeed.tech/topics/upgrade.md>), [version](<https://devfeed.tech/topics/version.md>)

Tags: [2-0-0](<https://devfeed.tech/tags/2-0-0.md>), [cli](<https://devfeed.tech/tags/cli.md>), [java](<https://devfeed.tech/tags/java.md>), [jvm](<https://devfeed.tech/tags/jvm.md>), [kotlin](<https://devfeed.tech/tags/kotlin.md>), [kotlin-2](<https://devfeed.tech/tags/kotlin-2.md>)

## AI overview

The article documents upgrading a simple Kotlin and PicoCLI command-line project from Kotlin 1.4.10 to Kotlin 2.0. The build succeeds after updating the plugin and adjusting deprecated target configuration; the kapt plugin falls back to Kotlin 1.9, so it is commented out for the project to run on Kotlin 2.0.

## Source excerpt

Upgrading a simple Kotlin and PicoCLI project to Kotlin 2.0 in under 5 minutes to celebrate the new version coming up!