对于 Thorntail 项目,pom.xml 中的所有依赖组 ID 都必须是 io.thorntail?

For a Thorntail project, all dependency groupIds in the pom.xml have to be io.thorntail?

还在学习中,第一次写后端。有一个限制,我必须使用 Thorntail。我对此了解不多。

Thorntail Project Generator 有可用依赖项列表,但我看到的教程使用 Maven 具有不同的依赖项,这些依赖项未在 Thorntail 上列出。我可以使用它们吗,它可以使用命令构建吗 'mvn thorntail:run, or I have to find those dependencies' Thorntail alternatives?

您可以对 Thorntail 使用任意(几乎任意)依赖项。

通过选择 io.thorntail 依赖项,您 assemble 您的应用程序 运行 所在的 "just enough" 应用程序服务器。如果你想使用一些JavaEE技术,比如CDI或者JAX-RS,或者一些MicroProfile技术,比如MP Config,你应该使用相应的Thorntail分数。这显然不能满足您应用程序的所有需求,因此您可以在其上有任意依赖项(例如 Guava 等)。