问题标签 [nexus]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
maven - mvn:install 将我的 jar 放在 nexus 远程存储库中
我在eclipse中使用maven(m2 eclipse)
当我执行 mvn:install 时,我希望将我的 jar(工件)安装在位于服务器上的 nexus 存储库中(现在安装的 jar 被放置在本地系统存储库中).. 我该怎么做?
我什至将其更改为我的本地存储库地址
grails - grails/ivy 代理排除?
我需要连接到我的一个 nexus 存储库,但我也希望能够从中央 maven 存储库中获取文件。如果我使用grails add-proxy
,则无法设置排除列表。
我支持公司代理,并且 nexus repo 在代理中。
我该怎么办?
grails - 通过 ivy 从本地 nexus 存储库中提取 oracle jdbc 驱动程序-> 尝试访问外部源?
我在代理后面,我正在尝试从我手动添加的本地 nexus 存储库中获取一个 jar。当我尝试下载 jar 时,为什么 grails/ivy 会尝试向外连接?
依赖配置:
回购:
maven - 你最喜欢的 Maven 存储库服务器是什么?
您好,您更喜欢哪个 Maven 存储库服务器?Apache archiva , Nexus 还是其他?为什么?
maven - 为什么 Nexus 存储库在使用组存储库时不下载所需的工件?
我使用 Nexus 存储库管理器并配置了默认的 .../nexus/content/groups/public/ 存储库,并添加了 maven Central、codehaus 快照和一个我创建的内部存储库,并且已经上传了一些工件。
然后在 settings.xml 中添加 .../nexus/content/groups/public 镜像。当我进行 maven 构建时,maven 会查看 .../nexus/content/groups/public 但不会更新 org.apache.maven.plugins:maven-site-plugin:pom:2.0-beta-6 并报告它没有找到。
但是,如果我从 settings.xml 中删除镜像,那么它会在http://repo1.maven.org/maven2/中查找并正确拾取所有工件。
我还将发布 url 更改为 true。我想念什么?
maven - 将 nexus 内部版本号与 hudson/jenkins 内部版本号同步
我想告诉 nexus 为部署的快照提供与分配给构建的詹金斯相同的内部版本号。
澄清:
可能吗?
nexus - Sonatype Nexus - 无法再使用管理员用户登录
我安装了 Sonatype Nexus,并且我有默认用户 admin / admin123。现在我将 Authenticating Realm 更改为 LDAP 并删除XML Authenticating Realm
了XML Authorizing Realm
. LDAP 不工作,我的管理员帐户也不能工作。我认为这是因为我禁用了 XML 领域。我该如何启用它?我可以完全访问文件系统。密码不可能是问题,我没有更改它。
所以我不能再登录了。我能做些什么?
最好的问候,蒂姆。
maven - Nexus 不会提供来自默认公共组的快照
出于某种原因,我无法让 Nexus 通过默认公共组提供我的 SNAPSHOT 工件。我已经阅读了 Nexus 手册的相关部分并搜索了谷歌,但我所做的似乎没有任何效果。
我已经实现了 4.2 节中的内容。(配置 Maven 以使用单个 Nexus 组)手册,所以我的 settings.xml 看起来像:
一切正常,直到我开始在一台干净的机器上构建东西(即我没有构建任何 SNAPSHOT 项目的机器)并且它不会下载所需的 SNAPSHOT 依赖项。Maven 给了我以下信息:
问题是 testing-1.0.0-SNAPSHOT.jar 不存在,但 testing-1.0.0-20110301.182820-1.jar 存在。如何让 Nexus 正确解决 SNAPSHOT 并为我提供 JAR ...?
java - 有没有办法禁用本地 Maven 存储库?
这听起来很疯狂,但我们的开发人员都在同一台 Linux 机器上工作,这台机器也安装了 nexus 作为我们的 maven 存储库。实际上,每个人最终都会在他们的 ~/.m2/ 文件夹中得到人工制品,这些人工制品也在 nexus 服务器中复制。
是否可以简单地告诉 maven 只查看 nexus 中的人工制品?
目前我已经<localRepository>/path/to/global/repo</localRepository>
在我们的全局 maven 配置中设置了该属性,但不确定如果两个用户同时抓取同一个文件,这是否会导致问题。
我们这样做是因为公司不会给我们购买强大的工作站,所以我们都通过 ssh 连接到我们的开发服务器。
maven-2 - 从 nexus 检索分类分布工件
我想使用 maven-assembly-plugin 为我的复杂多模块项目提供特定于平台的发行版。我有一个顶级发行版,其中包括多个较低级别的发行版,其中一些是特定于平台的,并相应地包含在内。为不同平台使用 maven 2.2.1 构建工作正常,但是在部署它们之后从 nexus(版本 1.9.0.1)检索不同版本是不可能的(我在其他地方找到了对这个问题的引用,但不是在程序集的上下文中)。我只能检索最后一个版本。
假设我有 linux 发行版并获胜。我有两个 hudson 工作,每个发行版都有一个,最后将拉链部署到 nexus。我面临的问题是,在构建它们之后,我可以在我的 nexus UI 中找到这两个版本(在文件系统中查看两个预期的 zip 文件也都在那里),但是 nexus 元数据指向最后构建的那个(我使用唯一标识符)。因此,虽然我可以在我的nexus UI 中找到我的distribution-win 和distribution-linux,但我只能下载最后一个。这是关系中的错误还是我在这种情况下对分类器的使用不正确?