2014-05-16 60 views
0

我想用nexus-npm-repository-plugin擴展我的Sonatype Nexus OSS實例。Sonatype Nexus OSS無法加載nexus-npm-repository-plugin

我試過無論是從源編譯和安裝https://github.com/georgy/nexus-npm-repository-plugin/releases釋放,但沒有運氣可言:

儘管它是建立在詹金斯成功,當我嘗試部署包,我的Nexus實例告訴我下面的:

Name Nexus npm repository plugin 
Version 0.0.1 
Status Broken 
Description Adds npm (https://www.npmjs.org/) capabilities to Nexus OSS 
SCM Version b272d72cba8b6eadc8bade76eb71495ab60ba3af 
SCM Timestamp N/A 
Site http://nexus.bolyuba.com 
This plugin was not able to be activated 

... com.bolyuba.nexus.plugin:nexus-npm-repository-plugin:0.0.1 :: action=ACTIVATE result=BROKEN 
     Reason: Problem installing: reference:file:/home/tomcat-nexus/sonatype-work/nexus/plugin-repository/nexus-npm-repository-plugin-0.0.1/ 

我挖成調試輸出,結果發現,儘管束具備以下結構:

nexus-npm-repository-plugin-0.0.1 
         \_nexus-npm-repository-plugin-0.0.1.jar 
         |_dependencies 
             \_gson-2.2.4.jar 

關係插件tance試圖直接在sonatype-work/nexus/plugin-repository/nexus-npm-repository-plugin-0.0.1/而不是sonatype-work/nexus/plugin-repository/nexus-npm-repository-plugin-0.0.1/nexus-npm-repository-plugin-0.0.1.jar中找到文件META-INF/MANIFEST.MF。 我試圖將nexus-npm-repository-plugin-0.0.1.jar的內容提取到sonatype-work/nexus/plugin-repository/nexus-npm-repository-plugin-0.0.1 /但沒有運氣。

您能告訴我我到底做錯了什麼,以及如何解決此問題。

回答