在Play FrameWork 2.2.1中为独立模式指定端口

时间:2013-12-31 04:59:01

标签: java playframework

我在PlayFrameWork 2.2.1中开发了两个名为: 1. helloWorld_88 2. helloWorld_99

对于helloWorld_88: 我想在端口88上构建这个应用程序运行(独立)。

对于helloWorld_99: 我想在端口99上构建这个应用程序运行(独立)。

据我所知,使用“dist”任务将帮助我构建一个独立版本的应用程序,但我不知道如何指定端口。

任何人都可以一步一步地建议。

由于

  

雷达   嗨Rado,谢谢你的快速回复。

我在发布问题之前已经尝试过了,但端口总是9000。

请参阅命令行的斜率输出(Windows)

E:\Deploy\helloworld_88\bin>helloworld_88 -Dhttp.port=88 
Play server process ID is 2216 
[info] play - Application started (Prod) 
[info] play - Listening for HTTP on /0:0:0:0:0:0:0:0:9000

任何其他想法

由于

1 个答案:

答案 0 :(得分:0)

我假设您使用“play dist”命令构建了两个应用程序,并且使用Linux上生成的“bin / helloWorld_88”和“bin / helloWorld_99”脚本文件运行它们。 (对于Windows,这些文件名为“bin / helloWorld_88.bat”和“bin / helloWorld_99.bat”)

转到“bin”文件夹并运行:

helloWorld_88 -Dhttp.port=88

然后为第二个应用程序执行:

helloWorld_88 -Dhttp.port=99