Files
kotlin-fork/examples/maven/hello-world

Kotlin hello-world example with maven

Prerequisites to running the example

Compiling/Testing/Running the example

If you have maven on your path, simple type:

mvn test

It will compile:

  • src/main/kotlin/Hello.kt into target/classes/hello/namespace.class
  • src/main/kotlin/Hello.kt into target/test-classes/hello/tests/HelloTest.class

Then run tests, and finnaly run your man hello 'namespace'.

Only running the example

Once you compiled the sources with previous 'mvn test' command, you can run the application by typing:

mvn exec:java

Using commandline arguments

If you want to modify the main method in Hello.kt in order to use commandline arguments, you can specify them on commandline as:

mvn exec:java -Dexec.args="argument1"