Thanks, I'm now able to run Mapton based on NetBeans 10 for the first time.
I did notice the error and skipped as per your instructions. Private classes referenced in module: [org.netbeans.modules.options.OptionsWindowAction] Project depends on packages not accessible at runtime in module org.apache.netbeans.api:org-netbeans-modules-options-api:jar:RELEASE100 As far as I can see it's all looking good when running the options dialog. 'clean install' failed on the harness, is it really needed? mvn clean install [INFO] Scanning for projects... [INFO] [INFO] ----------< org.apache.netbeans.utilities:nbm-maven-harness >----------- [INFO] Building Apache NetBeans Maven Utilities - NBM Harness for Maven 9.0-SNAPSHOT [INFO] --------------------------------[ jar ]--------------------------------- [INFO] [INFO] --- maven-clean-plugin:3.1.0:clean (default-clean) @ nbm-maven-harness --- [INFO] Deleting /atlas/data/git/incubator-netbeans-mavenutils/nbm-maven-harness/target [INFO] [INFO] --- maven-enforcer-plugin:1.4.1:enforce (enforce-maven-version) @ nbm-maven-harness --- [INFO] [INFO] --- maven-remote-resources-plugin:1.5:process (process-resource-bundles) @ nbm-maven-harness --- [INFO] [INFO] --- maven-dependency-plugin:2.4:get (unpack-harness) @ nbm-maven-harness --- [INFO] ------------------------------------------------------------------------ [INFO] BUILD FAILURE [INFO] ------------------------------------------------------------------------ [INFO] Total time: 1.971 s [INFO] Finished at: 2019-03-16T18:41:01+01:00 [INFO] ------------------------------------------------------------------------ [ERROR] Failed to execute goal org.apache.maven.plugins:maven-dependency-plugin:2.4:get (unpack-harness) on projec t nbm-maven-harness: Couldn't download artifact: Failure to find org.netbeans.modules:org-netbeans-modules-apisupp ort-harness:nbm:${netbeans.version} in https://repo.maven.apache.org/maven2 was cached in the local repository, re solution will not be reattempted until the update interval of central has elapsed or updates are forced [ERROR] [ERROR] Try downloading the file manually from the project website. [ERROR] [ERROR] Then, install it using the command: [ERROR] mvn install:install-file -DgroupId=org.netbeans.modules -DartifactId=org-netbeans-modules-apisupport-h arness -Dversion=${netbeans.version} -Dpackaging=nbm -Dfile=/path/to/file [ERROR] [ERROR] Alternatively, if you host your own repository you can deploy the file there: [ERROR] mvn deploy:deploy-file -DgroupId=org.netbeans.modules -DartifactId=org-netbeans-modules-apisupport-har ness -Dversion=${netbeans.version} -Dpackaging=nbm -Dfile=/path/to/file -Durl=[url] -DrepositoryId=[id] [ERROR] [ERROR] [ERROR] org.netbeans.modules:org-netbeans-modules-apisupport-harness:nbm:${netbeans.version} [ERROR] [ERROR] from the specified remote repositories: [ERROR] apache.snapshots (https://repository.apache.org/snapshots, releases=false, snapshots=true), [ERROR] central (https://repo.maven.apache.org/maven2, releases=true, snapshots=false) [ERROR] [ERROR] -> [Help 1] [ERROR] [ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch. [ERROR] Re-run Maven using the -X switch to enable full debug logging. [ERROR] [ERROR] For more information about the errors and possible solutions, please read the following articles: [ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoExecutionException Den lör 16 mars 2019 kl 17:31 skrev Eric Barboni <sk...@apache.org>: > Hi Patrik, > Thanks for the feedback and for early testing. It appears that due to > groupID change the nbm plugin is not working well. > > The Apache Netbeans community has the charge now of this plugin you can > find it here > https://github.com/apache/incubator-netbeans-mavenutils/ you will need to > mvn clean install in the following folder > parent > nbm-shared > nbm-maven-harness > nbm-maven-plugin > > the reference for the plugin in the poms in mapton should be updated to > <groupId>org.apache.netbeans.utilities</groupId> > <artifactId>nbm-maven-plugin</artifactId> > <version>4.2-SNAPSHOT</version> > > On your "core" module the plugin detect and error. I have not found a > solution yet but you can skip it for the moment > <verifyRuntime>false</verifyRuntime> > > Best Regards > Eric > -----Message d'origine----- > De : Patrik Karlström <pat...@trixon.se> > Envoyé : samedi 16 mars 2019 09:43 > À : dev@netbeans.incubator.apache.org > Objet : Re: Apache NetBeans (incubating) 10 maven artefacts > > Thank you, I really appreciate your work. > > I did a successful test with the library "almond" [1] but the "mapton" [2] > program failed to build. > > It fails on bootstrap/launcher, why is that? > > [1] > > https://github.com/trixon/almond3/commit/b159b58ea02d329e78e4d9d6dd3e252d2d7d327e > [2] > > https://github.com/trixon/mapton/commit/a8bd5a3513423010660b11f1397f8c9871687478 > > *Product Version:* Apache NetBeans IDE 10.0 (Build > incubator-netbeans-release-380-on-20181217) > > *Java:* 1.8.0_202; OpenJDK 64-Bit Server VM 25.202-b26 > > *Runtime:* OpenJDK Runtime Environment 1.8.0_202-b26 > > *System:* Linux version 4.19.28-1-MANJARO running on amd64; UTF-8; sv_SE > (nb) > > Reactor Summary: > > mapton-parent ...................................... SUCCESS [ 0.129 s] > mapton-branding .................................... SUCCESS [ 1.395 s] > core ............................................... SUCCESS [ 3.010 s] > me-gmapsfx ......................................... SUCCESS [ 1.622 s] > me-jxmapviewer2 .................................... SUCCESS [ 0.905 s] > me-worldwind ....................................... SUCCESS [ 3.579 s] > se-bookmarks ....................................... SUCCESS [ 0.733 s] > se-geonames ........................................ SUCCESS [ 1.948 s] > se-google .......................................... SUCCESS [ 1.018 s] > se-nominatim ....................................... SUCCESS [ 1.013 s] > te-swetrans ........................................ SUCCESS [ 0.729 s] > reports ............................................ SUCCESS [ 1.552 s] > wikipedia .......................................... SUCCESS [ 0.753 s] > ww-eox ............................................. SUCCESS [ 1.381 s] > ww-datasources ..................................... SUCCESS [ 1.483 s] > datasources ........................................ SUCCESS [ 0.760 s] > mapton ............................................. FAILURE [ 0.787 s] > ------------------------------------------------------------------------ > BUILD FAILURE > ------------------------------------------------------------------------ > Total time: 23.771 s > Finished at: 2019-03-16T09:21:22+01:00 > Final Memory: 22M/378M > ------------------------------------------------------------------------ > Failed to execute goal org.codehaus.mojo:nbm-maven-plugin:4.1:cluster-app > (default-cluster-app) on project mapton: We could not find > org-netbeans-bootstrap among the modules in the application. Launchers > could not be found. -> [Help 1] > org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute > goal org.codehaus.mojo:nbm-maven-plugin:4.1:cluster-app > (default-cluster-app) on project mapton: We could not find > org-netbeans-bootstrap among the modules in the application. Launchers > could not be found. > at > > org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:212) > at > > org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153) > at > > org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145) > at > > org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:116) > at > > org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:80) > at > > org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build(SingleThreadedBuilder.java:51) > at > > org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:128) > at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:307) > at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:193) > at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:106) > at org.apache.maven.cli.MavenCli.execute(MavenCli.java:863) > at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:288) > at org.apache.maven.cli.MavenCli.main(MavenCli.java:199) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at > > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) > at > > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:498) > at > > org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:289) > at > org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:229) > at > > org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:415) > at > org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:356) > Caused by: org.apache.maven.plugin.MojoExecutionException: We could not > find org-netbeans-bootstrap among the modules in the application. Launchers > could not be found. > at > > org.codehaus.mojo.nbm.CreateClusterAppMojo.getHarnessNbm(CreateClusterAppMojo.java:956) > at > > org.codehaus.mojo.nbm.CreateClusterAppMojo.createBinEtcDir(CreateClusterAppMojo.java:795) > at > > org.codehaus.mojo.nbm.CreateClusterAppMojo.execute(CreateClusterAppMojo.java:611) > at > > org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:134) > at > > org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:207) > ... 20 more > > > > Den fre 15 mars 2019 kl 19:42 skrev Eric Barboni <sk...@apache.org>: > > > Hi Apache NetBeans community > > > > I have prepared a staged repository for Apache NetBeans (incubating) > > 10 maven artefacts. They are built using the 10.0vc5 tag that is the > > release tag of Apache NetBeans (incubating) 10. > > Bits are taken from a build because, Jenkins has a better connection > > to central than me for an 1hour job > > https://builds.apache.org/job/incubator-netbeans-r100-maven/ > > > > Staged repository is here: > > https://repository.apache.org/content/repositories/orgapachenetbeans-1 > > 011 > > > > Artefacts groupID is set org.apache.netbeans (our new home, and maybe > > this group change may allow user to think what they are doing because > > of feature missing due to code donation done in step) and future > > Apache NetBeans may get the feature back > > > > I think that it's not possible to test with release of JDK greater > > than 8 due to a limitation of the nbm-plugin NOTICE file, DISCLAMER > > and LICENCE should be the same as the Apache NetBeans > > (incubating) 10 release because taken from same source. > > pom file are generated so maybe the ASF header is not mandatory in > > this case. > > > > I wonder to ask community if those artefacts are technically usable > > because I also wonder if it can make a valid vote candidate > > > > Best Regards > > Eric > > > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: dev-unsubscr...@netbeans.incubator.apache.org > > For additional commands, e-mail: > > dev-h...@netbeans.incubator.apache.org > > > > For further information about the NetBeans mailing lists, visit: > > https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists > > > > > > > > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: dev-unsubscr...@netbeans.incubator.apache.org > For additional commands, e-mail: dev-h...@netbeans.incubator.apache.org > > For further information about the NetBeans mailing lists, visit: > https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists > > > >