Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/318.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 脱机使用maven_Java_Maven - Fatal编程技术网

Java 脱机使用maven

Java 脱机使用maven,java,maven,Java,Maven,我们公司的政策禁止程序员将电脑连接到互联网。我们需要使用maven来管理构建。因此,我们制作了一台包含本地maven存储库的internet pc,并在服务器上创建了另一个本地maven存储库。问题在于如何同步这两个存储库,以便找到安装在internet repo中的新工件,并将它们复制到服务器repo。 一种方法是使用created date制作一个工具,用新创建的文件复制.m2的结构,但有更好的解决方案吗 编辑: internet pc未连接到本地网络。在启用代理存储库的情况下使用。预安装了

我们公司的政策禁止程序员将电脑连接到互联网。我们需要使用maven来管理构建。因此,我们制作了一台包含本地maven存储库的internet pc,并在服务器上创建了另一个本地maven存储库。问题在于如何同步这两个存储库,以便找到安装在internet repo中的新工件,并将它们复制到服务器repo。 一种方法是使用created date制作一个工具,用新创建的文件复制.m2的结构,但有更好的解决方案吗

编辑: internet pc未连接到本地网络。

在启用代理存储库的情况下使用。预安装了主开源存储库的默认设置


寻找其他工作选择;这听起来像是一家经营糟糕的公司

这里讨论了Nexus Archivia等的各种替代方案:10x,Nexus提供了一种将我的工件从internet pc repo复制到服务器repo的方法?只是想在开始阅读完整的nexus之前购买保险docs@primeFaceUser这将是一个真正的痛苦。如果你公司的管理层绝对拒绝让程序员上互联网,这是愚蠢的;没有文档,没有SO,等等,然后至少把Nexus服务器放在一个DMZ中,在那里它可以访问互联网,程序员可以访问它,即使他们不能一路访问互联网或多个家庭。