【发布时间】:2019-01-19 11:09:18
【问题描述】:
我想在intellij idea中创建一个多工件的spring boot微服务应用程序。我可以在 STS 中做到这一点,它允许在工作空间内创建多个工件。我无法在 intellij idea 中做同样的事情,因为每当我尝试添加一个新工件时,它都会给我一个新窗口或这个窗口的选项,从而在技术上只呈现一个工件可见。我需要创建几个可以在不同端口上运行的 Spring Boot 微服务应用程序。我正在使用 Intellij IDEA 18。
【问题讨论】:
-
您是否尝试将新应用程序添加为新的
Module? -
一个 IntelliJ 项目可以有多个模块(如果您导入 gradle 或 maven 多模块项目,这将自动发生)。如果您想要独立的项目(即单独的 gradle 或 maven 项目),那么 IntelliJ 将在自己的窗口中打开每个项目(这不是问题,因为这两个项目是独立的)。无论您选择什么,您都可以在一个端口上完美运行其中一个项目,而在另一个端口上完美运行另一个项目。如果您不使用构建工具(gradle 或 maven),那么这是您应该更改的第一件事。
标签: java spring spring-boot intellij-idea microservices