我想用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 /但沒有運氣。
您能告訴我我到底做錯了什麼,以及如何解決此問題。
謝謝你,這對我有用! – user3646198