我正试图在我的公司里用代理建立这个maven项目https://github.com/gsummer/cyNeo4j
Pom中列出的依赖项在Maven Central repo中不存在。。它们位于:
<repositories>
<repository>
<id>cytoscape_snapshots</id>
<snapshots>
</snapshots>
<releases>
<enabled>false</enabled>
</releases>
<name>Cytoscape Snapshots</name>
<url>http://code.cytoscape.org/nexus/content/repositories/snapshots/</url>
</repository>
<repository>
<id>cytoscape_releases</id>
<snapshots>
<enabled>false</enabled>
</snapshots>
<releases>
</releases>
<name>Cytoscape Releases</name>
<url>http://code.cytoscape.org/nexus/content/repositories/releases/</url>
</repository>
</repositories>
我收到这个错误
[错误]无法在cyneo4j项目上执行目标:无法解决项目nl.maastrichtuniversity.networklibrary的依赖项:cyneo4j:bundle:1.3dev:无法解决以下工件:org.cytoscape:service-api:jar:3.1.1,org.cytoscape:swing-appation-api:jar:3.1.1,org.cytoscape:会话-api: jar: 3.1.1,org.cytoscape: work-api: jar: 3.1.1,org.cytoscape: work-swing-api: jar: 3.1.1,org.cytoscape: viewmod-api: jar: 3.1.1,org.cytoscape: resent-api: jar: 3.1.1:找不到工件org.cytoscape: service-api: jar: 3.1.1 in nexus(超文本传输协议://our_host_nexus/nexus/内容/组/公共/)-
在我的设置xml中,
我补充说
<mirrors>
<!-- mirror | Specifies a repository mirror site to use instead of a given
repository. The repository that | this mirror serves has an ID that matches
the mirrorOf element of this mirror. IDs are used | for inheritance and direct
lookup purposes, and must be unique across the set of mirrors. | -->
<mirror>
<id>nexus</id>
<mirrorOf>*,!cytoscape_releases,!cytoscape_snapshots</mirrorOf>
<name>Our Local Nexus Repo</name>
<url>our_nexus_host/nexus/content/groups/public/</url>
</mirror>
以及服务器标签:
<server>
<id>deployment</id>
<username>admin</username>
<password>password</password>
</server>
然后我有另一个错误"访问拒绝":
[错误]无法对项目cPlugin执行目标:无法解析项目图形的依赖项SysBio:cPlugin:bundle:1.0-SNAPSHOT:无法在组织上收集依赖项。cytoscape:vizmap api:jar:3.6.1:未能读取组织的工件描述符。cytoscape:vizmap api:jar:3.6.1:无法传输工件组织。cytoscape:vizmap api:pom:3.6.1自/至cytoscape_发行版(http://code.cytoscape.org/nexus/content/repositories/releases/):拒绝访问:http://code.cytoscape.org/nexus/content/repositories/releases/org/cytoscape/vizmap-api/3.6.1/vizmap-api-3.6.1.pom短语:禁止-
我被挡住了。
我唯一能想到的就是手动添加依赖项。。但我希望避免这种情况,因为我们可能会多次切换到多个依赖项版本。
对依赖项的访问可从Internet进行。因此,访问拒绝错误意味着您公司的代理不允许maven通过。
您应该在设置中启用公司代理的使用。xml:
<proxy>
<id>example-proxy</id>
<active>true</active>
<protocol>http</protocol>
<host>proxy.example.com</host>
<port>8080</port>
<username>proxyuser</username>
<password>somepassword</password>
</proxy>
我已经创建了一个cytoscape.js图。允许用户在任何节点上单击和缩放/向下钻取,以查看所有邻近的节点和边缘。我需要添加一个重置按钮,这将恢复图形到它的原始位置,即当页面第一次加载。我尝试使用了几个不同的函数,如cy.load、forcerender、cy.destroy和recreate graph。唯一剩下的就是从dom中清除整个对象并添加另一个cytoscape图形对象。我想知道是否有一
在IntelliJ中,我得到了错误 插件“组织”。springframework。boot:spring boot maven插件:“未找到” 对于以下代码 我无法更改代码,它正在为我的同事工作 我尝试过: 从Intelli J中的首选项,导航到“构建、执行、部署 但它没有工作,任何想法?
我想更改树视图中展开/取消展开的公开节点,而不使用CSS的-fx背景图像。箭头,因为尽管图像是9*9像素,但显示效果很差。我想用setCellFactory,但我不知道怎么用。 我有几个问题: > 在setCellFactory中,覆盖call或updateItem方法的目的是什么?在这种情况下要覆盖哪个? updateItem中的item==null或boolean empty=true有什么不
我有一个带有组类型存储库的Nexus服务器,其中包含Maven Center。我可以在Maven Center[1]中看到org.codehaus.mojo:cobertura-maven-plugin:2.5.1工件(包括pom和jar),但是当我试图使用Maven下载这个工件时,它说: 你知道为什么它不能下载工件吗? UPD:是的,我在settings.xml中设置了镜像,是的,存储库是“在服
我创建了一个简单的Kafka生产者 启动捆绑包时,遇到以下错误: 我已尝试设置和如下所示: 也喜欢,但还是出现了同样的错误。我在这里做错了什么。
我最近不得不在工作中买一台新电脑,重新安装包括Maven在内的所有编程工具。现在我正试图发布一个项目变更,但我无法让Maven发布生效。 我运行了mvn release:prepare from Eclipse,它成功地完成了 - 从来没有任何文件夹在C:\用户\bls\Git\事件\EMBEDDED\bin C:\Maven\apache-maven-3.3.3\bin包括mvn.bat和mvn