我想为我们正在开发的框架及其依赖项托管一个Maven存储库。我可以只使用mvn deploy将我的工件部署到我的FTP主机上吗?或者我应该在部署工件之前手动部署和/或设置一些东西吗?我只有FTP访问服务器,我想在其上托管Maven存储库。
我想要使用的在线存储库不是我自己托管的。正如我所说的,我只有FTP访问权限,所以如果可能的话,我想使用这个FTP空间作为Maven存储库。当您完全控制主机时,或者至少不只是FTP访问,因为您需要配置存储库所在的本地目录,所以上述工具似乎可以正常工作。这个是可能的吗?
发布于 2008-10-01 13:07:33
您可能希望了解一下Nexus,,它是Maven存储库管理器。我们已经用基于Nexus的Maven存储库替换了本地的Maven存储库,并发现它非常有用。
发布于 2013-07-30 21:42:54
你甚至可以使用use Dropbox。您只需要一个公共地址,就可以使用accepted answer中的任何协议访问mvn deploy生成的文件。
我猜有更多的服务可以以同样的方式工作,但我不确定alternatives to Dropbox可能使用的网址方案。
发布于 2014-07-21 19:51:57
https://maven.apache.org/wagon/wagon-providers/wagon-ftp/会告诉你,你可以使用ftp从现有的存储库中读取数据,但不能创建新的存储库。我不认为这在原则上是不可能的,但没有人愿意编写所有繁琐的代码来通过ftp进行目录管理。
https://stackoverflow.com/questions/157463
复制相似问题