PlayFramework2.0.3に基づいてアプリケーションを構築しました。Play 2プロジェクトにJARファイルを配置して使用する方法で提案されているように、アプリケーションで使用されるいくつかのjarをlibフォルダー(管理されていない依存関係)に配置しました。
ローカルマシンから実行すると、すべて問題ありません。play run
ただし、このアプリケーションがHerokuにデプロイされると、これらのjarは取得されません。これらのjarファイルを使用するとコンパイルエラーが発生します。
以下のコンテンツでdependencies.ymlを追加してみました
require:
- play 2.0.3
- provided -> myjar 1.0
repositories:
- provided:
type: local
artifact: "${application.path}/lib/[module]-[revision].jar"
contains:
- provided -> *
しかし、それでも機能しませんでした。
私の開始スクリプト(Procfile)は次のとおりです。
web: target/start -Dhttp.port=${PORT} ${JAVA_OPTS} -DapplyEvolutions.default=true -Ddb.default.driver=org.postgresql.Driver -Ddb.default.url=${DATABASE_URL}
誰かがこの問題に光を当てることができますか?