Есть тут люди, которые рубят во всяких Мавенах и прочих унылых ужасах?
* Есть Hello World на Котлине: http://pastebin.com/QWwn6WcX
* Есть описание проекта для Мавена: http://pastebin.com/1zb8Dy7T -- тоже ничего особенного, фактически минимум, чтобы Котлин собирался.
Если билдишь в чистый каталог, то всё зашибись. А если билдишь поверх уже собранного, то выдаёт следующую дрянь:
```
[INFO] Kotlin Compiler version 1.0.0-beta-2189
[INFO] Compiling Kotlin sources from [D:\tmp\mav\mavk2\my-app\src\main\kotlin]
[INFO] Classpath: D:\tmp\mav\mavk2\my-app\target\classes;C:\Users\d\.m2\repository\org\jetbrains\kotlin\kotlin-stdlib\0.1-SNAPSHOT\kotlin-stdlib-0.1-SNAPSHOT.jar;C:\Users\d\.m2\repository\org\jetbrains\kotlin\kotlin-runtime\0.1-SNAPSHOT\kotlin-runtime-0.1-SNAPSHOT.jar
[INFO] Classes directory is D:\tmp\mav\mavk2\my-app\target\classes
[INFO] Module name is my-app
[ERROR] D:\tmp\mav\mavk2\my-app\src\main\kotlin\name\dluciv\test1\App.kt: (4, 1) 'public fun main(args: kotlin.Array<kotlin.String>): kotlin.Unit' is already defined in name.dluciv.test1
```
Т.е. он **до смерти** пугается только что откомпилированного самим собой кода. С Java таких дурацких проблем, понятное дело, нету.
С какой стати это происходит и как бороть?
google "kotlin maven incremental build"
@dluciv Значит, пиши программу сразу начисто.
@dluciv Так это Мавена проблема.