跳到主要内容

开发

运行测试

以下命令运行单元测试和集成测试:

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 端口上运行,您将看到您插入的数据