2015-05-27 63 views
0

我使用activator stage爲playframework(2.3.9)應用程序(該應用程序的名稱爲hello)生成二進制文件。無法爲Playframework二進制文件設置JVM參數?

然後我試圖調整JVM參數來啓動它是這樣的:

./target/universal/stage/bin/hello -Dhttp.port=7878 -Xms900M -Xmx2000m -server 

但它返回Bad application path錯誤:

Bad application path: -Xms900M 

沒有人對此有什麼想法?

P.S.操作系統是CentOS。下面是一些信息:

del in ~/hello 
○ → echo $JAVA_HOME 
/usr/java/jdk1.8.0_45/ 

del in ~/hello 
○ → echo $CLASSPATH 
/usr/java/jdk1.8.0_45//lib/tools.jar:/usr/java/jdk1.8.0_45//lib/dt.jar 

del in ~/hello 
○ → lsb_release -ic  
Distributor ID: CentOS 
Codename: Final 
+0

@我使用CentOS的M-ž。這個問題剛剛添加了更多的信息。 –

+0

http://stackoverflow.com/questions/28090243/how-to-set-heap-size-in-play-activator的副本,但我不會關閉它,因爲這個問題措辭如此不同。 –

回答

0

嘗試之後,我發現-J-前綴適用於JVM ARGS

del in ~/hello 
○ → ./target/universal/stage/bin/hello -Dhttp.port=7878 -J-Xms2000m -J-Xmx2000m 
相關問題