Java 一个端口上有API,另一个端口上有管理区域的应用程序
我有一个在默认端口8080上运行RESTfulWeb服务的应用程序。 还有Vaadin web应用程序,用作Spring boot应用程序的管理区域。 Vaadin管理映射是Java 一个端口上有API,另一个端口上有管理区域的应用程序,java,spring-boot,port,vaadin,Java,Spring Boot,Port,Vaadin,我有一个在默认端口8080上运行RESTfulWeb服务的应用程序。 还有Vaadin web应用程序,用作Spring boot应用程序的管理区域。 Vaadin管理映射是/bo,而Spring引导REST映射是/api。 是否可以将vaadin映射的端口更改为8081 更新: 我有一个maven Spring启动项目,其中嵌入了TomCat作为Servlet容器 这是我的瓦丁控制器: @SpringUI(path = "/bo") @Title("Admin Dashboard") @The
/bo
,而Spring引导REST映射是/api
。
是否可以将vaadin映射的端口更改为8081
更新:
我有一个maven Spring启动项目,其中嵌入了TomCat作为Servlet容器
这是我的瓦丁控制器:
@SpringUI(path = "/bo")
@Title("Admin Dashboard")
@Theme("dashboard")
public class DashboardUI extends UI {
.....
}
Spring boot控件如下所示:
@RestController
@RequestMapping(value = "/auth")
public class TestController {
@RequestMapping(value = "/simple", method = RequestMethod.GET)
@ResponseBody
public String authSimple() {
return "Simple";
}
我想我需要一些类似于我在生产中需要的东西。
与Vaadin类似,但使用的是Vaadin。您使用的是哪个IDE?Intellij IDEA。但是它有什么效果吗?我相信您应该能够从IDE中设置同一服务器的两个不同实例,为每个实例分配不同的端口,然后您可以将这些服务器实例分别分配给您的应用程序。这是您运行的servlet容器的问题。我更新了问题:您使用的是哪个IDE?Intellij IDEA。但是它有任何效果吗?我相信您应该能够从IDE中设置同一服务器的两个不同实例,为每个实例分配不同的端口,然后您可以将这些服务器实例分别分配给您的应用程序。这是您运行的servlet容器的问题。我更新了问题