I am unable to verify my plugin

Peter Cheung <[email protected]> Fri, 14 Apr 2017 19:59:08 +0000
Newsgroups gmane.comp.java.netbeans.modules.openide.devel
Message-ID <HKNPR04MB0516F5FB570A7E957E77C058B5050@HKNPR04MB0516.apcprd04.prod.outlook.com>
Hi All

   Please help.  I am unable to verify my plugin because I used this:


<dependency>

<groupId>org.netbeans.modules</groupId>

<artifactId>org-netbeans-modules-editor-bookmarks</artifactId>

<version>RELEASE82</version>

</dependency>


The error I saw on the portal is:


Plugin has hard dependency to other modules defined in info.xml module descriptor, therefore can't be subject of verification. For more information see issue #226906<https://netbeans.org/bugzilla/show_bug.cgi?id=226906>


Below are my pom.xml:


<?xml version="1.0" encoding="UTF-8"?>

<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">

<modelVersion>4.0.0</modelVersion>

<groupId>com.github.mcheung63</groupId>

<artifactId>netbeans-minimap</artifactId>

<version>2.8</version>

<packaging>nbm</packaging>

<name>Minimap</name>

<description>Display the code minimap, programmer can overlook their code.</description>

<properties>

<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>

</properties>

<developers>

<developer>

<name>Peter</name>

<email>[email protected]</email>

<roles>

<role>Founder</role>

</roles>

</developer>

</developers>

<build>

<plugins>

<plugin>

<groupId>org.codehaus.mojo</groupId>

<artifactId>nbm-maven-plugin</artifactId>

<version>3.13</version>

<extensions>true</extensions>

<configuration>

<!--<useOSGiDependencies>false</useOSGiDependencies>-->

<moduleDependencies>

<dependency>

<id>org.netbeans.api:org-netbeans-modules-editor-lib2</id>

<type>impl</type>

</dependency>

<dependency>

<id>org.netbeans.modules:org-netbeans-modules-editor-bookmarks</id>

<type>impl</type>

</dependency>

<!--

<dependency>

<id>org.netbeans.api:org-netbeans-modules-java-source</id>

<type>impl</type>

</dependency>

-->

<!--

<dependency>

<id>org.netbeans.api:org-netbeans-modules-editor-fold</id>

<type>impl</type>

</dependency>

-->

</moduleDependencies>



<codeNameBase>com.github.mcheung63.netbeans.minimap</codeNameBase>

<author>Peter ([email protected])</author>

<homePageUrl>https://github.com/mcheung63/netbeans-minimap</homePageUrl>

<keystore>keystore</keystore>

<keystorealias>minimap</keystorealias>

<licenseName>GPL 3.0</licenseName>

<licenseFile>LICENSE.txt</licenseFile>

<!-- <publicPackages>

<publicPackage>com.github.mcheung63.netbeans.minimap</publicPackage>

</publicPackages>-->

</configuration>

</plugin>

<plugin>

<groupId>org.apache.maven.plugins</groupId>

<artifactId>maven-compiler-plugin</artifactId>

<version>2.5.1</version>

<configuration>

<source>1.6</source>

<target>1.6</target>

</configuration>

</plugin>

<plugin>

<groupId>org.apache.maven.plugins</groupId>

<artifactId>maven-jar-plugin</artifactId>

<version>2.4</version>

<configuration>

<useDefaultManifestFile>true</useDefaultManifestFile>

</configuration>

</plugin>

</plugins>

</build>

<repositories>

<repository>

<id>netbeans</id>

<name>Repository hosting NetBeans modules</name>

<url>http://bits.netbeans.org/nexus/content/groups/netbeans</url>

<snapshots>

<enabled>false</enabled>

</snapshots>

</repository>

</repositories>

<dependencies>

<dependency>

<groupId>org.netbeans.api</groupId>

<artifactId>org-netbeans-api-annotations-common</artifactId>

<version>RELEASE82</version>

</dependency>

<dependency>

<groupId>org.netbeans.api</groupId>

<artifactId>org-openide-io</artifactId>

<version>RELEASE82</version>

</dependency>

<dependency>

<groupId>org.netbeans.api</groupId>

<artifactId>org-openide-text</artifactId>

<version>RELEASE82</version>

</dependency>

<dependency>

<groupId>com.miglayout</groupId>

<artifactId>miglayout</artifactId>

<version>3.7.4</version>

<type>jar</type>

</dependency>

<dependency>

<groupId>org.netbeans.api</groupId>

<artifactId>org-netbeans-modules-java-source-base</artifactId>

<version>RELEASE82</version>

</dependency>

<dependency>

<groupId>org.netbeans.api</groupId>

<artifactId>org-openide-filesystems</artifactId>

<version>RELEASE82</version>

</dependency>

<dependency>

<groupId>org.netbeans.api</groupId>

<artifactId>org-openide-util</artifactId>

<version>RELEASE82</version>

</dependency>

<dependency>

<groupId>org.netbeans.api</groupId>

<artifactId>org-openide-loaders</artifactId>

<version>RELEASE82</version>

</dependency>

<dependency>

<groupId>org.netbeans.api</groupId>

<artifactId>org-netbeans-libs-javacapi</artifactId>

<version>RELEASE82</version>

</dependency>

<dependency>

<groupId>com.github.mcheung63</groupId>

<artifactId>peter-swing</artifactId>

<version>20160618</version>

</dependency>

<dependency>

<groupId>org.netbeans.api</groupId>

<artifactId>org-openide-util-lookup</artifactId>

<version>RELEASE82</version>

</dependency>

<dependency>

<groupId>org.netbeans.api</groupId>

<artifactId>org-netbeans-modules-editor-settings</artifactId>

<version>RELEASE82</version>

</dependency>

<dependency>

<groupId>org.netbeans.api</groupId>

<artifactId>org-netbeans-modules-editor-mimelookup</artifactId>

<version>RELEASE82</version>

</dependency>

<dependency>

<groupId>org.netbeans.api</groupId>

<artifactId>org-openide-awt</artifactId>

<version>RELEASE82</version>

</dependency>

<!--

<dependency>

<groupId>org.netbeans.api</groupId>

<artifactId>org-netbeans-modules-editor-fold</artifactId>

<version>RELEASE82</version>

</dependency>

-->

<dependency>

<groupId>org.netbeans.api</groupId>

<artifactId>org-netbeans-modules-java-source</artifactId>

<version>RELEASE82</version>

</dependency>

<!--

<dependency>

<groupId>org.netbeans.api</groupId>

<artifactId>org-openide-util-ui</artifactId>

<version>RELEASE82</version>

</dependency>

-->

<dependency>

<groupId>org.netbeans.api</groupId>

<artifactId>org-netbeans-modules-editor-lib2</artifactId>

<version>RELEASE82</version>

</dependency>

<dependency>

<groupId>org.netbeans.modules</groupId>

<artifactId>org-netbeans-modules-editor-bookmarks</artifactId>

<version>RELEASE82</version>

</dependency>

</dependencies>

</project>

thanks
from Peter