Grails:如何在开发环境中运行多个应用程序?

cri*_*pox 3 grails tomcat jetty

我有两个Grails应用程序在同一时间开发,需要相互通信.

如何使用grails run-app运行它们?如果服务器已经启动并尝试运行第二个应用程序,我得到:

Server failed to start: LifecycleException: Protocol handler initialization failed: java.net.SocketException: Unrecognized Windows Sockets error: 0: JVM_Bind

lee*_*tts 6

你可以设置

grails.server.port.http
Run Code Online (Sandbox Code Playgroud)

在其中一个应用程序的BuildConfig.groovy中,默认值为8080以外的其他应用程序

他们如何沟通?他们需要运行相同的Tomcat吗?如果是这样,那么您将无法使用run-app,因为这将每次启动一个新的tomcat实例.

干杯

背风处