Thanks for the suggestion John, I tried both buttons - nothing worked for me. I also tried building the complete NBP:
*ant -Dcluster.config=full build-nozip build-nbms build-source-zips build-javadoc* Tried building just the platform: *ant -Dcluster.config=platform build-nozip build-nbms build-source-zips build-javadoc* None worked. And I do see the built artifacts in ~/.m2/repository. They are right there next to RELEASE110, RELEASE111 etc downloaded by maven when I tried building a test app after first installing netbeans. The only difference between the downloaded artifacts (like RELEASE112) compared to my built ones is that the downloaded ones' pom files had the *<parent>* entry: *<parent> <groupId>org.apache.netbeans</* *groupId> <artifactId>netbeans-parent</* *artifactId> <version>2</version></parent>* That parent pom doesn't seem to add anything build-related, it's mostly license notices etc. But in the end I added parentGAV configuration entry to nb-repository-plugin like this: *<plugin> <groupId>org.apache.netbeans.utilities</groupId> <artifactId>nb-repository-plugin</artifactId> <version>1.4</version> <configuration> <parentGAV>org.apache.netbeans:netbeans-parent:2</parentGAV> ....* Now the NetBeans wizard (New Project -> Java with Maven -> NetBeans Application) still does not see my artifacts. But if I still create an app with one of the RELEASExxx versions it does see and change RELEASExxx in the parent project pom to my version, it seems to work. At least I don't get build errors as before. I frankly don't know what might have changed except for me adding the praentGAV, but it does seem to work. In the pom.xml of *...-parent* project created by the wizard set netbeans.version to RELEASE1236 (which is locally built): *<properties> <netbeans.version>RELEASE1236</netbeans.version> <brandingToken>mavenproject4</brandingToken> </properties>* This is a new computer with a fresh install of everything, including the OS, so hard to tell. I also didn't have any luck building+running with Java 11 (tried zulu and adoptopenjdk) so switched everything back to 8. On Sun, Nov 17, 2019 at 10:43 AM John Neffenger <[email protected]> wrote: > On 11/17/19 2:06 AM, Dmitry Avtonomov wrote: > > I did do that - there's a button to re-index maven repos afair. > > If that's the button in the Options under Java > Maven, I think that > just pulls down the latest list from Maven Central again. > > Instead, open the Services Window (Ctrl-5), expand Maven Repositories, > right-click the entry for Local, and select Update Index to re-index the > local repository and save it in the NetBeans cache. > > That's how I got NetBeans to recognize the artifacts that I had copied > into the local Maven cache when working around NETBEANS-1396. > > John > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [email protected] > For additional commands, e-mail: [email protected] > > For further information about the NetBeans mailing lists, visit: > https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists > > > >
