我是使用Maven和Nexus的新手。maven-surefire-plugin:pom:2.9從Nexus存儲庫中丟失
我在一臺Unix主機上爲我的項目安裝了Maven,另一臺Unix主機上安裝了Nexus存儲庫。我已將Maven設置配置爲在另一臺機器上使用Nexus存儲庫。它似乎工作正常,所需的工件/插件從Nexus存儲庫中下載。但是名爲org.apache.maven.plugins:maven-surefire-plugin:pom:2.9
的插件似乎從Nexus存儲庫中丟失。我手動檢查了Nexus存儲庫,並且該maven-surefire-plugin-2.9.jar
文件不存在,儘管此插件的以前版本和新版本都存在。
現在問題似乎是Nexus無法連接到Internet,因此我必須手動將此jar文件與其他版本一起手動複製到公共存儲庫中的必需位置。
有人可以告訴我這樣做的步驟?我已經從互聯網下載了jar和它的pom文件,但我不知道如何將它放在Nexus所需的位置。
爲了簡短起見...... Nexus是代理服務器,因此您需要至少能夠代理Central Repository。如果需要的話,你需要通過在代理服務器上將其列入白名單,或者其他任何東西,將它連接到互聯網。 – 2013-05-09 05:17:39