2014-01-15 69 views
2

我試圖使用需要3.0+版本的Maven插件:Maven使用哪個版本的Maven?

http://davidb.github.io/scala-maven-plugin/index.html

但我收到此錯誤:

[ERROR] Failed to execute goal net.alchim31.maven:scala-maven-plugin:3.1.6:add-source (scala-compile-first) on project spring-hibernate-template: The plugin net.alchim31.maven:scala-maven-plugin:3.1.6 requires Maven version 3.0.4 -> [Help 1] 

是使用Heroku的Maven的舊​​版本的?如果是的話,我可以更新它爲我的應用程序?

回答

1

更新爲2016年2月的

目前this buildpack uses Maven 3.3.9

原來的答覆

由於2014年9月的它的使用Maven 3.0.5使原來的問題就在這裏,現在來解決。

如果您遇到過低的Maven版本問題,您必須使用較新的Maven找到/製作您自己的custom buildpack

我做了Maven 3.1.1定製buildpack你可以用這個命令使用:

heroku config:set BUILDPACK_URL=https://github.com/grzegorz-dubicki/heroku-buildpack-java.git#5e6b4a3

(這是一個特定提交的作品我不能保證我的回購總能工作的那個頭。 當然,你應該叉它,並用自己的回購協議的地址不依賴於我的回購從長遠來看)

請點擊這裏其他的Maven版本發佈您的自定義buildpack - 特別是如果你能做到,對於Maven 3.2.x和如果結果不是噸是微不足道的!