|
|
1
24
有一个 guide to the central repository Sonatype还可以托管OSS存储库,请参阅 their guide
基本上,您有4种选择:
使用Maven构建和部署工件(参见 Maven book 选择2 假设您有一个创建jar的构建过程,并且您已经定义了POM,那么您最好将其发布到Sonatype OSS存储库,如上所述。 通过Maven deploy插件的部署文件目标,将现有jar部署到标准Maven存储库非常简单:
例如,对于groupId=com.foo.bar,artifactId=my project version=1.0.0,文件的路径为:
选择3 Ant HTTP library (请注意,我自己还没有试过)。您将组合两个HTTP put任务,一个用于jar,另一个用于POM。
选择4 如果您想完全避免Maven,并使用Ant部署到SVN支持的存储库,可以使用 SvnAnt Subversion library Svn import 将工件添加到远程Subversion存储库的任务。
|
|
2
7
检查货车svn。它将允许您“部署”到Subversion存储库。这有点复杂,但总比没有好。我知道有几个项目在java.net上使用它,我在code.google.com上也遇到过一些使用它的项目。 如果要使用它,则首先需要加载Vang svn作为扩展:
接下来,需要使用svn:protocol标识符设置部署目标。这是我从互联网上复制的一个例子。
|
|
|
3
1
|
|
|
4
0
您可以将您的jar提交给 https://clojars.org/
|