PlayFrameworkでローカルにあるJarを使いたい
こんな形でjarをローカルフォルダに突っ込んで、使用することができます。
こうしておくとJenkinsでも、ビルド前にdependencies --syncすることで、ちゃんと指定したjarを使ってくれます。
jarのファイル名は、artifactのところにあるように「モジュール名-バージョン.jar」の形に直しておく必要があります。
require: - play - play -> cobertura 2.4 - provided -> dom4j 1.6.1 - provided -> xmlbeans 2.3.0 - provided -> poi 3.8 - provided -> poi_ooxml 3.8 - provided -> poi_ooxml_schemas 3.8 - provided -> stax_api 1.0.1 repositories: - provided: type: local descriptor: "${application.path}/../[module]/conf/dependencies.yml" artifact: "${application.path}/jar/[module]-[revision].jar" contains: - provided -> *
Source: https://groups.google.com/group/play-framework/browse_thread/thread/b54e4e25ae49161b