Thanks Tamas. Source repo for nbm module + build log at
* https://github.com/Web3DConsortium/X3D-Edit/tree/master/X3dSourceFilePalette * https://github.com/Web3DConsortium/X3D-Edit/blob/master/X3dSourceFilePalette/build.stage.release.txt Acknowledged that we might need to migrate to Maven. The Ant build.xml is quite involved however, so our concern is that such a major refactoring will require much more effort that is presently possible. all the best, Don -- Don Brutzman Naval Postgraduate School, Code USW/Br brutz...@nps.edu Watkins 270, MOVES Institute, Monterey CA 93943-5000 USA +1.831.656.2149 X3D graphics, virtual worlds, navy robotics https://faculty.nps.edu/brutzman ________________________________ From: Tamás Cservenák Sent: Thursday, May 15, 2025 1:11 PM To: dev@netbeans.apache.org Cc: terry.norbraten Subject: Re: difficulty transitioning an existing NetBeans nbm plugin deploy to Maven Central Howdy, Is the source repo open? Can you point us at it? Am unsure can you solve it using Maven Ant Tasks only, so you may be better migrating to Maven Thanks T On Thu, May 15, 2025 at 9:16 PM Brutzman, Donald (Don) (CIV) < brutz...@nps.edu> wrote: > Maven Central is changing the deployment destination for NetBeans NBM > modules. Formerly the destination was "Legacy OSSRH" and their new > requirement is to use "Central Portal" instead. > > - > https://nam10.safelinks.protection.outlook.com/?url=https%3A%2F%2Fcentral.sonatype.org%2Fpublish%2Fpublish-portal-guide%2F&data=05%7C02%7Cbrutzman%40nps.edu%7C5d9822a9ec89472ff53008dd93ecca24%7C6d936231a51740ea9199f7578963378e%7C0%7C0%7C638829367467649161%7CUnknown%7CTWFpbGZsb3d8eyJFbXB0eU1hcGkiOnRydWUsIlYiOiIwLjAuMDAwMCIsIlAiOiJXaW4zMiIsIkFOIjoiTWFpbCIsIldUIjoyfQ%3D%3D%7C0%7C%7C%7C&sdata=WMED8TYEFmpqHrBFzJnieWnMptkTV8vJAy43lxZKN3A%3D&reserved=0<https://central.sonatype.org/publish/publish-portal-guide/> > - > > https://nam10.safelinks.protection.outlook.com/?url=https%3A%2F%2Fcentral.sonatype.org%2Ffaq%2Fwhat-is-different-between-central-portal-and-legacy-ossrh%2F&data=05%7C02%7Cbrutzman%40nps.edu%7C5d9822a9ec89472ff53008dd93ecca24%7C6d936231a51740ea9199f7578963378e%7C0%7C0%7C638829367467683084%7CUnknown%7CTWFpbGZsb3d8eyJFbXB0eU1hcGkiOnRydWUsIlYiOiIwLjAuMDAwMCIsIlAiOiJXaW4zMiIsIkFOIjoiTWFpbCIsIldUIjoyfQ%3D%3D%7C0%7C%7C%7C&sdata=Xd5V%2BWXuaXc2Vb%2BOzWcOKF9GxVHzn0a3pfkaIumXzE8%3D&reserved=0<https://central.sonatype.org/faq/what-is-different-between-central-portal-and-legacy-ossrh/> > > > In preparation for imminent release of NetBeans 26, we have worked for > several weeks to handle this transition, including help requests to Maven > Central Support. Our deployment build process is Ant-based and utilizing > the current Maven plugin for Ant > (maven-resolver-ant-tasks-1.5.2-uber.jar). Unfortunately deployment of our > latest plugin module is not working. > > NetBeans documentation has not yet been updated to match the new Maven > requirements. > > - > > https://nam10.safelinks.protection.outlook.com/?url=https%3A%2F%2Fcwiki.apache.org%2Fconfluence%2Fdisplay%2FNETBEANS%2FStep%2Bby%2Bstep%2Bguide%2Bfor%2Bupload%2BNBM%2Bto%2BMaven%2BCentral&data=05%7C02%7Cbrutzman%40nps.edu%7C5d9822a9ec89472ff53008dd93ecca24%7C6d936231a51740ea9199f7578963378e%7C0%7C0%7C638829367467699450%7CUnknown%7CTWFpbGZsb3d8eyJFbXB0eU1hcGkiOnRydWUsIlYiOiIwLjAuMDAwMCIsIlAiOiJXaW4zMiIsIkFOIjoiTWFpbCIsIldUIjoyfQ%3D%3D%7C0%7C%7C%7C&sdata=Y5BHljHexu%2FlLGosfmm91BchN8Q7vYttG0WIbQbX2Oo%3D&reserved=0<https://cwiki.apache.org/confluence/display/NETBEANS/Step+by+step+guide+for+upload+NBM+to+Maven+Central> > Step by step guide for upload NBM to Maven Central > > <https://nam10.safelinks.protection.outlook.com/?url=https%3A%2F%2Fcwiki.apache.org%2Fconfluence%2Fdisplay%2FNETBEANS%2FStep%2Bby%2Bstep%2Bguide%2Bfor%2Bupload%2BNBM%2Bto%2BMaven%2BCentral&data=05%7C02%7Cbrutzman%40nps.edu%7C5d9822a9ec89472ff53008dd93ecca24%7C6d936231a51740ea9199f7578963378e%7C0%7C0%7C638829367467715263%7CUnknown%7CTWFpbGZsb3d8eyJFbXB0eU1hcGkiOnRydWUsIlYiOiIwLjAuMDAwMCIsIlAiOiJXaW4zMiIsIkFOIjoiTWFpbCIsIldUIjoyfQ%3D%3D%7C0%7C%7C%7C&sdata=9UhV9U02iSTqYefa4NpJaDDqxw7BapGesIT7SIWJff4%3D&reserved=0<https://cwiki.apache.org/confluence/display/NETBEANS/Step+by+step+guide+for+upload+NBM+to+Maven+Central>> > Step 1: Make sure if you have installed JDK, Maven, Github, etc. Step > 2: Create a Github account if you haven't already. Step 3: Create a new > Github repository. Step 4: Add a new SSH key to your Github account Step 5: > Make sure your project is a Maven project or follow the migration process. > Step 6: Make sure coordinates are correct (rename packages if necessary). > cwiki.apache.org > > > Wondering if any other NBM plugin owners have successfully managed this > transition? TIA for all examples or guidance. > > > p.s. Links for our X3D-Edit plugin follow. > > - Apache NetBeans Plugin Portal, X3D-Edit > - > https://nam10.safelinks.protection.outlook.com/?url=https%3A%2F%2Fplugins.netbeans.apache.org%2Fcatalogue%2F%3Fid%3D90&data=05%7C02%7Cbrutzman%40nps.edu%7C5d9822a9ec89472ff53008dd93ecca24%7C6d936231a51740ea9199f7578963378e%7C0%7C0%7C638829367467734159%7CUnknown%7CTWFpbGZsb3d8eyJFbXB0eU1hcGkiOnRydWUsIlYiOiIwLjAuMDAwMCIsIlAiOiJXaW4zMiIsIkFOIjoiTWFpbCIsIldUIjoyfQ%3D%3D%7C0%7C%7C%7C&sdata=WgVqMBhTDsTTlL8yMS53A6TA8pVDyi3Crn9zazeJSzc%3D&reserved=0<https://plugins.netbeans.apache.org/catalogue/?id=90> > - MVN Repository > - > https://nam10.safelinks.protection.outlook.com/?url=https%3A%2F%2Fmvnrepository.com%2Fartifact%2Forg.web3d.x3d.tools%2Fx3dedit&data=05%7C02%7Cbrutzman%40nps.edu%7C5d9822a9ec89472ff53008dd93ecca24%7C6d936231a51740ea9199f7578963378e%7C0%7C0%7C638829367467747904%7CUnknown%7CTWFpbGZsb3d8eyJFbXB0eU1hcGkiOnRydWUsIlYiOiIwLjAuMDAwMCIsIlAiOiJXaW4zMiIsIkFOIjoiTWFpbCIsIldUIjoyfQ%3D%3D%7C0%7C%7C%7C&sdata=L5Wffo3rbqvybeErCvPUE2MSZ%2Fp7BOEIaZqGgNoMP1Q%3D&reserved=0<https://mvnrepository.com/artifact/org.web3d.x3d.tools/x3dedit> > - Maven Central Repository x3dedit > - > > https://nam10.safelinks.protection.outlook.com/?url=https%3A%2F%2Fcentral.sonatype.com%2Fartifact%2Forg.web3d.x3d.tools%2Fx3dedit%2F4.0.37%2Fversions&data=05%7C02%7Cbrutzman%40nps.edu%7C5d9822a9ec89472ff53008dd93ecca24%7C6d936231a51740ea9199f7578963378e%7C0%7C0%7C638829367467761778%7CUnknown%7CTWFpbGZsb3d8eyJFbXB0eU1hcGkiOnRydWUsIlYiOiIwLjAuMDAwMCIsIlAiOiJXaW4zMiIsIkFOIjoiTWFpbCIsIldUIjoyfQ%3D%3D%7C0%7C%7C%7C&sdata=Yc4NRwlYxclA6oxF7PxMBG%2FlHz9i8pkZhrY8aOxYkXU%3D&reserved=0<https://central.sonatype.com/artifact/org.web3d.x3d.tools/x3dedit/4.0.37/versions> > - Updated "Central Portal" package publishing settings page, > org.web3d.x3d.tools > - > https://nam10.safelinks.protection.outlook.com/?url=https%3A%2F%2Fcentral.sonatype.com%2Fpublishing%2Fnamespaces&data=05%7C02%7Cbrutzman%40nps.edu%7C5d9822a9ec89472ff53008dd93ecca24%7C6d936231a51740ea9199f7578963378e%7C0%7C0%7C638829367467776759%7CUnknown%7CTWFpbGZsb3d8eyJFbXB0eU1hcGkiOnRydWUsIlYiOiIwLjAuMDAwMCIsIlAiOiJXaW4zMiIsIkFOIjoiTWFpbCIsIldUIjoyfQ%3D%3D%7C0%7C%7C%7C&sdata=qU9ImQzFpZLJ4TghX7YXoQD%2FBq1qwkBAr%2FgZRYEwIMw%3D&reserved=0<https://central.sonatype.com/publishing/namespaces> > > > > all the best, Don > > -- > > Don Brutzman Naval Postgraduate School, Code USW/Br > brutz...@nps.edu > > Watkins 270, MOVES Institute, Monterey CA 93943-5000 USA > +1.831.656.2149 > > X3D graphics, virtual worlds, navy robotics > https://faculty.nps.edu/brutzman > > >