ackage com.example.lambda1
import spark.Spark.get
fun main(args: Array) {
println("Hello, World")
get( path: "/hello") { req, res -> "Hello World" } }
我正在使用IntellJ Community Edition
IntelliJ IDEA 2018.3 (Community Edition)
Build #IC-183.4284.148, built on November 20, 2018
JRE: 1.8.0_152-release-1343-b15 amd64
JVM: OpenJDK 64-Bit Server VM by JetBrains s.r.o
Windows 10 10.0
在创建新项目时,我从“IJ”中选择“Maven”,然后单击“从archtype创建”并选择“org.jetbrains.kotlin-archetype-jvm”。
POM文件已更新为。。。
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<kotlin.version>1.3.10</kotlin.version>
<kotlin.code.style>official</kotlin.code.style>
<junit.version>4.12</junit.version>
<spark.version>2.6.0</spark.version>
我在这里添加了“spark.version”。不确定版本是否考虑录制视频创建日期。
我添加了以下内容
<dependency>
<groupId>com.sparkjava</groupId>
<artifactId>spark-core</artifactId>
<version>${spark.version}</version>
</dependency>
这似乎是一个“maven / spark”问题,因为我运行一个kotlin hello world app就好了。
这个路径是一个参数名称提示,你可以忽略它。
get("/hello") { req, res -> "Hello World" }
或明确指定参数名称。
get(path = "/hello") { req, res -> "Hello World" }
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。