开发
运行测试
以下 命令运行单元测试和集成测试:
mvn clean verify
对于IT测试,我们使用 Testcontainers 而不是 jcabi-mysql,因为后者很难配置和调试,并且 Testcontainers 支持更多类型的数据库,例如 mongo
打包
mvn clean package
在 target 目录下会生成一个名为 astraios-1.0-SNAPSHOT.jar 的 JAR 文件,
运行 Webservice (生产环境)
运行 JAR 包
java -jar astraios-1.0-SNAPSHOT.jar
Webservice 将在 8080 端口上运行,您将看到您插入的数据