3
我們正在Heroku上構建一個maven項目。 Github是SCM在Heroku上編輯settings.xml文件
這個項目依賴於我們的私有Maven倉庫。
<repositories>
<repository>
<id>archiva</id>
<url>http://My-URL/archiva/repository/snapshots/</url>
<snapshots>
<enabled>true</enabled>
</snapshots>
<releases>
<enabled>true</enabled>
</releases>
</repository>
</repositories>
此憑證在本地maven的settings.xml中指定。
<settings xmlns="http://maven.apache.org/SETTINGS/1.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0
http://maven.apache.org/xsd/settings-1.0.0.xsd">
<servers>
<server>
<id>archiva</id>
<username>admin</username>
<password>admin</password>
</server>
</servers>
</settings>
當我將代碼推送到Heroku時,它需要憑證才能從私有倉庫下載依賴項jar。在Heroku上,我如何編輯這個文件或者heroku上的maven home位置,以便我們可以使用heroku run bash --app Appname
另外,我正在通過jcabi heroku插件。文件不夠。是否可以擴展文檔以幫助開發人員使用插件 – 2013-03-21 11:27:16
如果您將文檔中的問題作爲[github問題](https://github.com/yegor256/jcabi/issues)提交,那將會很不錯。我會盡快解決它,並更新文檔 – yegor256 2013-03-21 16:24:48
完成! https://github.com/yegor256/jcabi/issues/183 – 2013-03-22 03:54:31