2017-01-10 8 views

答えて

0

これは、grails configにカスタムデータを格納するために使用する方法です。この場合、私のアプリケーションではクラウドにインストールされているのか顧客のオフィスにインストールされているのかによって、デフォルトのインストール場所を保持するconfigプロパティ(grails.app.root)を設定しています。

まずそれが(-Dを使用)プロパティ経由で渡された場合、私は、それは環境変数ですか秒見て、そして第三に、それは(そのにTomcat内で実行されているとして)バックカタリナベースにフォール

String catalinaBase = System.getProperty('catalina.base') 
grails.app.root = System.getProperty("APPROOT") ?: System.env.APPROOT ?: catalinaBase 
関連する問題