欢迎,
我是 Spring 的初学者(也是 Spring Boot)。我在 Eclipse 中创建了四个 Maven 项目:
- 我的坚持
- 我的演示文稿
- 我的网络服务
- 我的主
我假设程序的每一部分都将存储在这些特殊项目之一中。例如:html、jsp 文件将存储在“my-presentation”中,也类似于 Spring @Controller 文件。不是“my-main”的项目应该更早构建并存储在本地 maven 存储库中[通过'mvn clean install']将它们添加到“my-main”war 包。
我刚刚阅读了一份 Spring Boot 指南: http://spring.io/guides/gs/serving-web-content/
它适用于所有元素都在一个项目中的情况。我想将 Web Controller 移至“my-presentation”并将类 Application 移至“my-main”。当然这是行不通的。有没有可能做到这一点?
最佳答案
您可以查看如何使用 Maven 和多个模块。 基本上,您创建父 pom.xml,并在每个子模块(my-persistance、my-presentation 等)中创建引用父 pom.xml 的子模块 pom.xml。 我在 my example project 中有类似的配置, 你可以查看 pom.xml 文件
关于java - Spring Boot中分项目的使用方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28981845/