maven - tomcat 上的 nexus 停止响应 - 此存储库管理器的替代方案

标签 maven tomcat nexus archiva

去年我得到了虚拟服务器来满足我的服务器需求,配置不是很好,但是一切正常......几个月前我安装了 Nexus Repository manager,之后我每天都遇到 tomcat 问题......我现在重新启动每晚机器,但似乎大部分时间 nexus 都不可用。

我正在处理 OS 项目,我们需要有存储库管理器 (RM) 来托管我们所有的东西以及我们项目需要的所有库......

我目前有 3 个选项(如何解决这个问题):

  1. 将 maven 版本降级到 1.6(或者至少是一些稳定且不需要那么多资源的版本)
  2. 使用 artifactory(他们的包似乎与 nexus 大小相同,但我不知道它是否会更好 - 资源明智)
  3. 使用 archiva(不知道它有多稳定,有多好)

我正在考虑使用选项 3,我只是不知道这是否是正确的解决方案。我相信你们中的一些人有自己的 RM 运行,你会推荐什么?您还有其他选择吗?如果我使用选项 1,您会推荐哪个版本...

提前致谢, 安迪

最佳答案

通过 “将 Maven 版本降级到 1.6” 我假设您指的是 Java 版本,就好像您使用的是这样一个旧的 Nexus,那么我不会感到震惊有问题。将您的 Java 升级到 1.7.x,并将您的 Nexus 升级到最新版本。

Archiva 和 Artifactory 始终是选项,但我不认为问题出在 Nexus 本身,而是你的设置(你没有提到任何相关内容)。

您使用的是什么版本的 Java、Nexus、Tomcat?

另外,“操作系统项目”,我假设你指的是“OSS”(开源)项目。如果是这样,您可以使用 Sonatype 的 OSS 托管。我已经描述了如何设置 OSS 项目(使用 GithubBuildHiveMaven Central)here .您也可以直接跳到使用 Maven Central,检查 here .如果您对管理自己的存储库管理器不够熟悉,我认为这对您来说是一个更好的选择。

关于maven - tomcat 上的 nexus 停止响应 - 此存储库管理器的替代方案,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25639741/

相关文章:

tomcat - 本地主机转发本地主机 :8080/blah in tomcat6

Java 安全策略阻止访问 Maven 资源文件

android - 给定多个 Maven 存储库,Gradle 将选择哪个依赖项?

java - Eclipse 在项目中显示错误,但我找不到它们

java - 将 tomcat(作为 Spring tcServer)重定向到不同的端口

windows - TomEE 服务不允许从另一台 LAN 机器访问应用程序

java - maven-jmod-plugin :3. 0.0-alpha-1 给出错误创建失败。非法参数异常

java - 使用 java 将 Artifact 部署到 Nexus

svn - Sonatype Nexus、Jenkins 和 Collabnet Subversion Edge 中的嵌入式应用程序服务器

node.js - 在 Nexus 中获取最新版本的 Node 包