在play框架中同时运行多个项目

时间:2012-01-02 12:10:14

标签: http playframework multiple-instances

我正在尝试同时运行使用play framework构建的2个项目,但收效甚微。这是在尝试运行第二个实例时弹出的错误:

ERROR: transport error 202: bind failed: Address already in use
ERROR: JDWP Transport dt_socket failed to initialize, TRANSPORT_INIT(510)
JDWP exit error AGENT_ERROR_TRANSPORT_INIT(197): No transports initialized 
FATAL ERROR in native method: JDWP No transports initialized, jvmtiError=AGENT_E
RROR_TRANSPORT_INIT(197)

我尝试将一个http端口更改为9000,另一个端口更改为9001,但仍然是相同的错误。关于如何让这些多个实例运行的任何想法?提前谢谢。

2 个答案:

答案 0 :(得分:5)

Play在开发模式下使用2个端口。一个用于http,一个用于jpda。您可以在application.conf文件中更改两者

http.port=9001
jpda.port=8001

答案 1 :(得分:1)

奖励回答:在生产模式下,仅使用 http端口