当前位置: 首页 > 面试题库 >

如何设置私有的,可远程访问的Maven存储库?

江瀚昂
2023-03-14
问题内容

我需要为一些内部公司库建立一个Maven存储库,这些库仅需要我们的开发人员访问(即安全),但应该可以通过Internet安全访问。

我熟悉公共Maven仓库的设置,但是不确定建立私有远程仓库的最佳方法。

我怎样才能做到这一点?


问题答案:

自发布此问题以来,我发现了JitPack,这使得从Github直接创建公共(免费)和私有(便宜)存储库变得异常容易。



 类似资料:
  • 在java构建期间,我如何在azure管道中访问Gitlab的私有maven存储库,该管道依赖于Gitlab repo中的jar文件?

  • 问题内容: 我正在尝试使用从https://github.com/docker/docker- registry 拍摄的图像来设置私有Docker注册表 只需运行: 我只能从本地主机从该存储库拉入/推送到该存储库,但是如果我尝试从另一台计算机(使用同一LAN上的私有地址)访问它,则会失败并显示错误消息: 是什么驱使我疯狂的是,我可以用成功地访问它: 和/或 我也不明白我应该在哪里以及如何通过国旗。

  • 问题内容: 我的Node.JS项目包含对托管在github上的私有NPM存储库的引用。在本地可以正常工作,但是我正在努力使其在Elastic Beanstalk上正常工作。 -- 我需要的是能够在我的Elastic Beanstalk实例上为git设置有效的SSH配置,而不必在源代码控制中存储秘密密钥等。 显然,EB实例没有访问我的私人github仓库所需的SSH密钥。如果我将HTTPS样式的gi

  • 问题内容: 我无法从私有Docker Hub存储库中拉到在Vagrant上运行的本地Kubernetes设置中: 容器“ hellonode-n1hox”中的容器“ hellonode”正在等待启动:无法提取图像 无法提取图像“用户名/ hellonode”:错误:找不到图像用户名/ hellonode:最新 我已经按照此处所述通过Vagrant在本地设置了Kubernetes,并使用 kubec

  • 问题内容: 我正在尝试在可访问我的私人git存储库的Docker容器中添加一个私钥。testing_git文件位于包含Dockerfile的文件夹中。我正在尝试制作一个可以动态提取git代码的容器。 这是我的Dockerfile: 输出: 因此,当我使用相同的密钥时,可以访问我的存储库。 谁能告诉我我想念的东西吗? 问题答案: 错误消息不是在抱怨您的私钥,而是在抱怨github.com的主机密钥。

  • 问题内容: 我无法让Jenkins通过SSH在BitBucket上克隆git存储库。出现以下消息失败: 采取的步骤 创建一个SSH密钥对 将公共密钥添加为BitBucket上存储库的部署密钥 在Jenkins Credentials Manager插件中安装SSH密钥和用户名(尝试过’git’和我的BB帐户名) 尝试使用URL的形式在构建中克隆存储库 我也尝试过不使用凭据管理器并手动将密钥安装在中