Java Nexus/Maven如何不通过Nexus代理一切

Java Nexus/Maven如何不通过Nexus代理一切,java,maven,nexus,Java,Maven,Nexus,我只想在我们的项目库中使用Nexus,而不想处理资源开销和代理某人可能使用的每个可能的存储库。这是可能的并且很容易实现吗?最好有一个公司托管的工件存储库管理器。连同存储库组和一些基本路由规则,这将: 减少工件的外部通信量 减少下载工件所需的时间 帮助您控制从何处获取工件 帮助您控制项目中最终出现的工件 允许您继续工作,即使Maven Central(出于任何原因)停机,或者您遇到Internet问题(或缺少Internet连接) 提供一致性 在您的开发机器上运行工件存储库管理器实际上也是一个

我只想在我们的项目库中使用Nexus,而不想处理资源开销和代理某人可能使用的每个可能的存储库。这是可能的并且很容易实现吗?

最好有一个公司托管的工件存储库管理器。连同存储库组和一些基本路由规则,这将:

  • 减少工件的外部通信量

  • 减少下载工件所需的时间

  • 帮助您控制从何处获取工件

  • 帮助您控制项目中最终出现的工件

  • 允许您继续工作,即使Maven Central(出于任何原因)停机,或者您遇到Internet问题(或缺少Internet连接)

  • 提供一致性

在您的开发机器上运行工件存储库管理器实际上也是一个很好的实践

我不太清楚为什么您不希望所有的工件都通过您自己的存储库提供服务,如果您已经有了一个,因为这将使您受益匪浅


如果您确实必须将存储库服务器仅用于内部工件,那么您需要向
pom.xml
文件中添加额外的
部分。与其这样做,您只需使用存储库管理器,使用组存储库,并在
设置.xml
中定义您的公司存储库充当
Maven Central。

最好有一个公司托管的工件存储库管理器。连同存储库组和一些基本路由规则,这将:

  • 减少工件的外部通信量

  • 减少下载工件所需的时间

  • 帮助您控制从何处获取工件

  • 帮助您控制项目中最终出现的工件

  • 允许您继续工作,即使Maven Central(出于任何原因)停机,或者您遇到Internet问题(或缺少Internet连接)

  • 提供一致性

在您的开发机器上运行工件存储库管理器实际上也是一个很好的实践

我不太清楚为什么您不希望所有的工件都通过您自己的存储库提供服务,如果您已经有了一个,因为这将使您受益匪浅


如果您确实必须将存储库服务器仅用于内部工件,那么您需要向
pom.xml
文件中添加额外的
部分。与其这样做,您只需使用存储库管理器,使用组存储库,并在
设置.xml
中定义您的公司存储库充当
Maven Central。

最好有一个公司托管的工件存储库管理器。连同存储库组和一些基本路由规则,这将:

  • 减少工件的外部通信量

  • 减少下载工件所需的时间

  • 帮助您控制从何处获取工件

  • 帮助您控制项目中最终出现的工件

  • 允许您继续工作,即使Maven Central(出于任何原因)停机,或者您遇到Internet问题(或缺少Internet连接)

  • 提供一致性

在您的开发机器上运行工件存储库管理器实际上也是一个很好的实践

我不太清楚为什么您不希望所有的工件都通过您自己的存储库提供服务,如果您已经有了一个,因为这将使您受益匪浅


如果您确实必须将存储库服务器仅用于内部工件,那么您需要向
pom.xml
文件中添加额外的
部分。与其这样做,您只需使用存储库管理器,使用组存储库,并在
设置.xml
中定义您的公司存储库充当
Maven Central。

最好有一个公司托管的工件存储库管理器。连同存储库组和一些基本路由规则,这将:

  • 减少工件的外部通信量

  • 减少下载工件所需的时间

  • 帮助您控制从何处获取工件

  • 帮助您控制项目中最终出现的工件

  • 允许您继续工作,即使Maven Central(出于任何原因)停机,或者您遇到Internet问题(或缺少Internet连接)

  • 提供一致性

在您的开发机器上运行工件存储库管理器实际上也是一个很好的实践

我不太清楚为什么您不希望所有的工件都通过您自己的存储库提供服务,如果您已经有了一个,因为这将使您受益匪浅


如果您确实必须将存储库服务器仅用于内部工件,那么您需要向
pom.xml
文件中添加额外的
部分。不必这样做,您只需使用存储库管理器,使用组存储库,并在
设置.xml
中定义公司存储库充当
Maven Central。

是的,您可以这样做。如果不使用settings.xml镜像设置,可以将Nexus存储库添加到settings.xml或pom.xml中,然后继续


显然(出于上述原因),这并不理想,但它是可能的;-)

是的,你能做到。如果不使用settings.xml镜像设置,可以将Nexus存储库添加到settings.xml