2010-02-04 53 views
2

當我通過右鍵單擊/運行grails/command/war在我的grails應用程序中生成戰爭時,它顯示「環境設置爲開發」,讓它在沒有參數的情況下運行。爲什麼會發生這種情況時,根據文檔它應該默認生產(這是我需要的)?在NetBeans中,Grails war命令默認爲開發環境

順便說一句,有沒有一種方法建立了NetBeans的整個Grails應用程序來使用命令行來生成戰爭?

版本:6.7.1的NetBeans,Grails的1.2 操作系統:Ubuntu的9.1

感謝

回答

2

NetBeans插件可能運行命令 「Grails的dev的戰爭」 的基礎上開發的設置,這將創建一個WAR文件。正常的「grails war」命令使用生產設置。 你應該只能夠改變包含你的Grails應用程序內和src的文件夾目錄,然後運行命令

grails war 

這假定您已經安裝Grails和你的路徑上。

+0

它工作得很好。我認爲這是一個插件故障,我將從現在開始直接指揮。非常感謝。 – xain 2010-02-04 13:30:16

0

不,只有那個grails戰爭可能會認爲它是一個發展。我建議你具體輸入如下:

grails prod war