Re: I am unable to verify my plugin
geertjan wielenga <[email protected]> Sat, 15 Apr 2017 17:42:08 +0200
| Newsgroups | gmane.comp.java.netbeans.modules.openide.devel |
|---|---|
| Organization | Oracle Corporation |
| Message-ID | <[email protected]> |
On 14-4-2017 21:59, Peter Cheung wrote: > > Hi All > > Please help. I am unable to verify my plugin because I used this: > Can you put the plugin somewhere so that someone can look at it? Right now, it's not possible to help you. Normally, what this message means is that you're using an implementation dependency of some kind. Can you put the plugin into GitHub or somewhere like that and provide a reference to it here? Gj > > <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