diff --git a/maven-java-kotlin/src/main/java/com/baeldung/mavenjavakotlin/Application.java b/maven-java-kotlin/src/main/java/com/baeldung/mavenjavakotlin/Application.java index 83daf55df7..2a948d08ed 100644 --- a/maven-java-kotlin/src/main/java/com/baeldung/mavenjavakotlin/Application.java +++ b/maven-java-kotlin/src/main/java/com/baeldung/mavenjavakotlin/Application.java @@ -5,6 +5,7 @@ import com.baeldung.mavenjavakotlin.services.JavaService; public class Application { private static final String JAVA = "java"; + private static final String KOTLIN = "kotlin"; public static void main(String[] args) { String language = args[0]; @@ -12,6 +13,9 @@ public class Application { case JAVA: new JavaService().sayHello(); break; + case KOTLIN: + new KotlinService().sayHello(); + break; default: // Do nothing break; diff --git a/maven-java-kotlin/src/main/java/com/baeldung/mavenjavakotlin/services/JavaService.java b/maven-java-kotlin/src/main/java/com/baeldung/mavenjavakotlin/services/JavaService.java index 6dad31b3a0..cfe69b04bb 100644 --- a/maven-java-kotlin/src/main/java/com/baeldung/mavenjavakotlin/services/JavaService.java +++ b/maven-java-kotlin/src/main/java/com/baeldung/mavenjavakotlin/services/JavaService.java @@ -3,7 +3,7 @@ package com.baeldung.mavenjavakotlin.services; public class JavaService { public void sayHello() { - System.out.println("Java says 'Hello!'"); + System.out.println("Java says 'Hello World!'"); } } diff --git a/maven-java-kotlin/src/main/kotlin/com/baeldung/mavenjavakotlin/KotlinService.kt b/maven-java-kotlin/src/main/kotlin/com/baeldung/mavenjavakotlin/KotlinService.kt new file mode 100644 index 0000000000..b4c7acf96d --- /dev/null +++ b/maven-java-kotlin/src/main/kotlin/com/baeldung/mavenjavakotlin/KotlinService.kt @@ -0,0 +1,9 @@ +package com.baeldung.mavenjavakotlin + +class KotlinService { + + fun sayHello() { + System.out.println("Kotlin says 'Hello World!'") + } + +} \ No newline at end of file