2016-03-20 16 views
0

私はplay-silhouette-seed-slickというテンプレートに基づいてアプリを作りました。 template linkPlay framework app heroku設定エラー:キー 'application.conf'の後にトークン 'application.prod.conf'がない可能性があります

アプリをherokuにデプロイした後、com.typesafe.config.ConfigException $ Parseによって設定エラーが発生しました。

"Configuration error: Configuration error[ @ file:/app/target/universal/stage/conf/: 2: Key 'application.conf' may not be followed by token: 'application.prod.conf' (if you intended 'application.prod.conf' to be part of a key or string value, try enclosing the key or value in double quotes)]"

Procfile

web: target/universal/stage/bin/panobike-plus-server -Dhttp.port=${PORT} -Dconfig.resource=${PLAY_CONF_FILE} 

そしてapp.json "application.prod.conf" は、そのようなキー "application.conf" がない私の生産の設定で

{ 
    "name": "play-silhouette-slick-seed", 
    "description": "Seed project to show how Silhouette can be implemented into a Play Framework application with database access using Slick 3.", 
    "keywords": [ 
     "Play", 
     "Silhouette", 
     "Slick" 
    ], 
    "website": "https://github.com/sbrunk/play-silhouette-slick-seed", 
    "repository": "https://github.com/sbrunk/play-silhouette-slick-seed", 
    "success_url": "/", 
    "env": { 
     "BUILDPACK_URL": "https://github.com/heroku/heroku-buildpack-scala.git", 
     "PLAY_CONF_FILE": "application.prod.conf", 
     "PLAY_APP_SECRET": "changeme", 
     "FACEBOOK_CLIENT_ID": "", 
     "FACEBOOK_CLIENT_SECRET": "", 
     "GOOGLE_CLIENT_ID": "", 
     "GOOGLE_CLIENT_SECRET": "", 
     "TWITTER_CONSUMER_KEY": "", 
     "TWITTER_CONSUMER_SECRET": "" 
    } 
} 

。 このエラーメッセージは何を意味しますか?

ありがとうございました

+0

あなたのapp.jsonには構文エラーがあります。キー "env"には波括弧がありません。これは目的ですか? – Anton

+0

これはタイプミスでした。私は "env"の終わりの中括弧を持っています。私はgithubから引き出してからこのファイルを変更しませんでした。 @Anton – JohanLiebhart

答えて

関連する問題