我想发布我的项目有托管在谷歌代码another project的依赖,这只是在源代码可用(没有可用的编译的Jar版本)。如何将Maven依赖项添加到需要通过svn检出的项目?
我知道Maven SCM plugin,但从来没有用过它。我想知道如何创建和配置Maven项目以通过svn检查代码并将其注册为所需的项目依赖项。
我想发布我的项目有托管在谷歌代码another project的依赖,这只是在源代码可用(没有可用的编译的Jar版本)。如何将Maven依赖项添加到需要通过svn检出的项目?
我知道Maven SCM plugin,但从来没有用过它。我想知道如何创建和配置Maven项目以通过svn检查代码并将其注册为所需的项目依赖项。
创建一个gimlet发布到Maven中心的问题,并帮助他们做到这一点。这对每个人来说都是最好的方式。它已经与Maven一起构建,所以它不应该太难。查看存储库插件以获取上传帮助。
如果您有托管服务(也许使用像Nexus这样的回购管理器),自己构建其他项目并进行部署。更改版本号以反映它不是“正式”的。然后(根据其他答案),当他们部署到Maven Central时,您可以在自己的项目pom中更改版本。
我已经[已经这么做](https://code.google.com/p/google-gimlet/issues/detail?id=1)。 :) – 2011-12-29 20:09:19