2010-12-21 81 views
0

我有一个jar在手(没有源或项目制作jar),我也没有一个maven仓库。制作一个jar作为网络中的maven仓库

我喜欢将它发布到网络上,因此它充当存储库。

我试图用maven artiefect。但是可以使用我的.jar文件吗?

我希望用户能够以独立的jar的形式访问它。

任何人都可以帮助我如何在我的网站上发布我的jar作为maven仓库。

+0

告诉我们你的网站有多一些,例如它可以运行Java吗? – 2010-12-21 15:11:36

回答

1

如果存在下列情况之一为真:

  • 您可以安装您的虚拟主机上的任意程序,或者
  • 您的虚拟主机已安装了Java,你可以在其上运行任意的Java程序,或
  • 您的虚拟主机运行像servlet容器的Tomcat码头GlassFish的,或树脂

..然后你可以使用Arifactory一个简单的配置成为任何和所有你的工件的公共存储库。

请参阅Arifactory User Guide

1

我建议安装Nexus,这是一个开源Web服务,充当您的工件的本地存储库。这对于Maven开发来说实际上是必须的,因为它为您提供了部署工件并在以后检索它们的可靠方法。

安装完成后,设置权限以制作您希望可用于外界的任何工件。您甚至可以直接从更传统的网站链接到Nexus存储库。

+0

说,我有一个xmz.jar。我喜欢这个可用于存储库。我可以将它添加到Nexus吗?注意:我没有源代码或有一个项目直接部署。 – Rajmahendra 2010-12-22 05:28:11

相关问题