Hello. I am working with plugin for start Groovy scrips as simple scripts, without creation for them project. My module can be found here https://github.com/Enroi/GroovyScripts
My module uses clear maven for build. Current NetBeans has old groovy 2.5. I try to add fresh Groovy 3.0.7 as library. But when I try to compile my module with new Groovy as external library I have such error: Failed to execute goal org.apache.netbeans.utilities:nbm-maven-plugin:4.5:manifest (default-manifest) on project groovy-scripts: Uncategorized problems with NetBeans dependency verification (maybe MNBMODULE-102 or wrong maven dependency metadata). Supposedly external classes are used in the project's binaries but the classes are not found on classpath. Class usages: [java.lang.Module] -> [Help 1] I have such question. How to add library to module with Maven structure for build? Is there any examples/tutorials how to add library to NetBeans module with maven structure? For my tests I have created similar test module with Ant structure. With Ant I can compile and start module with Groovy 3.0.7 as library. I have compared test Ant module and my Maven module. I have found that Ant module has file project.properties with such text: file.reference.groovy-3.0.7.jar=release/modules/ext/groovy-3.0.7.jar I think I need to add similar configuration to pom.xml of my module. But I can not find description how to do it. <plugin> <groupId>org.apache.netbeans.utilities</groupId> <artifactId>nbm-maven-plugin</artifactId> <version>4.5</version> <extensions>true</extensions> <configuration> <nbmResources> <nbmResource> <directory>src/main/release</directory> </nbmResource> </nbmResources> </configuration> </plugin> <dependency> <groupId>org.codehaus.groovy</groupId> <artifactId>groovy</artifactId> <version>3.0.7</version> </dependency>