快速入门
第一步:下载项目模板,且用IDE打开
maven 模板项目 | gradle 模板项目 | gradle kts 模板项目 | |
---|---|---|---|
java | helloworld_jdk8.zip | helloworld_jdk11.zip | helloworld_jdk11.zip |
kotlin | helloworld_jdk11.zip | helloworld_jdk11.zip | helloworld_jdk17.zip |
groovy | helloworld_jdk11.zip | helloworld_jdk17.zip | helloworld_jdk21.zip |
或者,使用 《Solon Initializr》 自由生成项目模板。
第二步:修改代码(以 java + maven 模板项目为例)
将 org.example.demo.DemoController 打开,并修改成如下代码:
package com.example.demo;
import org.noear.solon.annotation.Controller;
import org.noear.solon.annotation.Mapping;
import org.noear.solon.annotation.Param;
@Controller
public class DemoController {
@Mapping("/hello")
public String hello(@Param(defaultValue = "world") String name) {
return String.format("Hello %s!", name);
}
}
第三步:单测一下
运行 HelloTest::hello 单测。运行结果如下:
http://localhost:8080/hello?name=world:: Hello world!
第四步:打包
mvn clean package -DskipTests
第五步:部署并运行
java -jar demo.jar