Re: Brand new NB 26 Platform Maven Application fails to launch

Patrik Karlström <[email protected]>
Newsgroups gmane.comp.java.ide.netbeans.user
Message-ID <CAArD4mCqWX2tXQmPbB8wZS+rxjUaKAViHk6jWKM7697DGCFdhA@mail.gmail.com>
Regarding the security manager.
You should change netbeans version in the pom to RELEASE260.

It will be available in the wizzard soon I guess.

Den tis 27 maj 2025 20:25Tim Mullé <[email protected]> skrev:

> Ok, commenting out the security manager in the pom.xml for the app fixes
> the startup issue.
>
> <properties>
>         <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
>
> <all.clusters>${project.build.directory}/${brandingToken}</all.clusters>
>         <jpms-flags>
>             <!---Djava.security.manager=allow-->
>             --add-opens=java.base/java.net=ALL-UNNAMED
>             <!-- add more "add opens" if needed -->
>         </jpms-flags>
>     </properties>
>
>
> > On May 27, 2025, at 2:19 PM, Tim Mullé <[email protected]> wrote:
> >
> > Using the Maven wizard  to create a brand new Netbeans Application and
> trying to run the code it generates fails to start.
> >
> > This isn’t a good experience for anyone starting out with the Platform
> creation.
> >
> > Are there any docs that state the error below?
> >
> > Thanks!
> >
> > Executing: /bin/sh -c
> '/Users/tmulle/NetBeansProjects/NB26PlatformTest/application/target/nb26platformtest/bin/nb26platformtest'
> '--userdir'
> '/Users/tmulle/NetBeansProjects/NB26PlatformTest/application/target/userdir'
> '-J-Dnetbeans.logger.console=true' '-J-ea' '--branding' 'nb26platformtest'
> '--jdkhome' '/Users/tmulle/.sdkman/candidates/java/21.0.7-tem'
> > May 27, 2025 2:16:41 PM org.netbeans.ProxyURLStreamHandlerFactory
> register
> > SEVERE: No way to find original stream handler for jar protocol
> > java.lang.reflect.InaccessibleObjectException: Unable to make field
> transient java.net.URLStreamHandler java.net.URL.handler accessible: module
> java.base does not "opens java.net" to unnamed module @3941a79c
> >       at
> java.base/java.lang.reflect.AccessibleObject.throwInaccessibleObjectException(AccessibleObject.java:391)
> >       at
> java.base/java.lang.reflect.AccessibleObject.checkCanSetAccessible(AccessibleObject.java:367)
> >       at
> java.base/java.lang.reflect.AccessibleObject.checkCanSetAccessible(AccessibleObject.java:315)
> >       at
> java.base/java.lang.reflect.Field.checkCanSetAccessible(Field.java:183)
> >       at java.base/java.lang.reflect.Field.setAccessible(Field.java:177)
> >       at
> org.netbeans.ProxyURLStreamHandlerFactory.register(ProxyURLStreamHandlerFactory.java:59)
> >       at org.netbeans.JarClassLoader.<clinit>(JarClassLoader.java:143)
> >       at org.netbeans.MainImpl.execute(MainImpl.java:166)
> >       at org.netbeans.MainImpl.main(MainImpl.java:60)
> >       at org.netbeans.Main.main(Main.java:58)
> >
> >
> -------------------------------------------------------------------------------
> >> Log Session: Tuesday, May 27, 2025, 2:16:41 PM Eastern Daylight Time
> >> System Info:
> >  Product Version         = NB26PlatformTest
> 25-0f82d968998b78ef4d323537d1149eb68e747d9a
> >  Operating System        = Mac OS X version 15.5 running on aarch64
> >  Java; VM; Vendor        = 21.0.7; OpenJDK 64-Bit Server VM
> 21.0.7+6-LTS; Eclipse Adoptium
> >  Runtime                 = OpenJDK Runtime Environment 21.0.7+6-LTS
> >  Java Home               =
> /Users/tmulle/.sdkman/candidates/java/21.0.7-tem
> >  System Locale; Encoding = en_US (nb26platformtest); UTF-8
> >  Home Directory          = /Users/tmulle
> >  Current Directory       =
> /Users/tmulle/NetBeansProjects/NB26PlatformTest/application
> >  User Directory          =
> /Users/tmulle/NetBeansProjects/NB26PlatformTest/application/target/userdir
> >  Cache Directory         =
> /Users/tmulle/Library/Caches/nb26platformtest/dev
> >  Installation            =
> /Users/tmulle/NetBeansProjects/NB26PlatformTest/application/target/nb26platformtest/bin
> >
> /Users/tmulle/NetBeansProjects/NB26PlatformTest/application/target/nb26platformtest/platform
> >
> /Users/tmulle/NetBeansProjects/NB26PlatformTest/application/target/nb26platformtest/etc
> >
> /Users/tmulle/NetBeansProjects/NB26PlatformTest/application/target/nb26platformtest/java
> >
> /Users/tmulle/NetBeansProjects/NB26PlatformTest/application/target/nb26platformtest/nb26platformtest
> >
> /Users/tmulle/NetBeansProjects/NB26PlatformTest/application/target/nb26platformtest/extra
> >
> /Users/tmulle/NetBeansProjects/NB26PlatformTest/application/target/nb26platformtest/platform
> >  Boot & Ext. Classpath   =
> >  Application Classpath   =
> /Users/tmulle/NetBeansProjects/NB26PlatformTest/application/target/nb26platformtest/platform/lib/boot.jar:/Users/tmulle/NetBeansProjects/NB26PlatformTest/application/target/nb26platformtest/platform/lib/org-openide-modules.jar:/Users/tmulle/NetBeansProjects/NB26PlatformTest/application/target/nb26platformtest/platform/lib/org-openide-util-lookup.jar:/Users/tmulle/NetBeansProjects/NB26PlatformTest/application/target/nb26platformtest/platform/lib/org-openide-util-ui.jar:/Users/tmulle/NetBeansProjects/NB26PlatformTest/application/target/nb26platformtest/platform/lib/org-openide-util.jar
> >  Startup Classpath       =
> /Users/tmulle/NetBeansProjects/NB26PlatformTest/application/target/nb26platformtest/platform/core/asm-9.7.1.jar:/Users/tmulle/NetBeansProjects/NB26PlatformTest/application/target/nb26platformtest/platform/core/org-netbeans-libs-asm.jar:/Users/tmulle/NetBeansProjects/NB26PlatformTest/application/target/nb26platformtest/platform/core/org-openide-filesystems-compat8.jar:/Users/tmulle/NetBeansProjects/NB26PlatformTest/application/target/nb26platformtest/platform/core/org-openide-filesystems.jar:/Users/tmulle/NetBeansProjects/NB26PlatformTest/application/target/nb26platformtest/platform/core/asm-tree-9.7.1.jar:/Users/tmulle/NetBeansProjects/NB26PlatformTest/application/target/nb26platformtest/platform/core/core.jar:/Users/tmulle/NetBeansProjects/NB26PlatformTest/application/target/nb26platformtest/platform/core/core-base.jar:/Users/tmulle/NetBeansProjects/NB26PlatformTest/application/target/nb26platformtest/platform/core/asm-commons-9.7.1.jar:/Users/tmulle/NetBeansProjects/NB26PlatformTest/application/target/nb26platformtest/nb26platformtest/core/locale/core_nb26platformtest.jar
> >  Java Boot Modules       = [java.base, java.compiler, java.datatransfer,
> java.desktop, java.instrument, java.logging, java.management,
> java.management.rmi, java.naming, java.net.http, java.prefs, java.rmi,
> java.scripting, java.security.jgss, java.security.sasl, java.smartcardio,
> java.sql, java.sql.rowset, java.transaction.xa, java.xml, java.xml.crypto,
> jdk.accessibility, jdk.attach, jdk.charsets, jdk.compiler,
> jdk.crypto.cryptoki, jdk.crypto.ec, jdk.dynalink, jdk.editpad,
> jdk.httpserver, jdk.internal.ed, jdk.internal.jvmstat, jdk.internal.le,
> jdk.internal.opt, jdk.jartool, jdk.javadoc, jdk.jconsole, jdk.jdeps,
> jdk.jdi, jdk.jdwp.agent, jdk.jfr, jdk.jlink, jdk.jpackage, jdk.jshell,
> jdk.jsobject, jdk.jstatd, jdk.localedata, jdk.management,
> jdk.management.agent, jdk.management.jfr, jdk.naming.dns, jdk.naming.rmi,
> jdk.net, jdk.nio.mapmode, jdk.random, jdk.sctp, jdk.security.auth,
> jdk.security.jgss, jdk.unsupported, jdk.unsupported.desktop, jdk.xml.dom,
> jdk.zipfs]
> >
> -------------------------------------------------------------------------------
> > java.lang.UnsupportedOperationException: The Security Manager is
> deprecated and will be removed in a future release
> >       at java.base/java.lang.System.setSecurityManager(System.java:430)
> >       at
> org.netbeans.TopSecurityManager.install(TopSecurityManager.java:525)
> >       at
> org.netbeans.core.NbLifecycleManager.advancePolicy(NbLifecycleManager.java:69)
> >       at org.netbeans.core.GuiRunLevel.run(GuiRunLevel.java:84)
> >       at org.netbeans.core.startup.Main.start(Main.java:316)
> >       at
> org.netbeans.core.startup.TopThreadGroup.run(TopThreadGroup.java:98)
> >       at java.base/java.lang.Thread.run(Thread.java:1583)
> > WARNING [org.netbeans.modules.autoupdate.ui.actions.AutoupdateSettings]:
> The property "netbeans.default_userdir_root" was not set!
> > INFO [org.netbeans.core.startup.NbEvents]: Turning on modules:
> >       org.openide.util.lookup [8.61
> 25-0f82d968998b78ef4d323537d1149eb68e747d9a]
> >       org.openide.util [9.35 25-0f82d968998b78ef4d323537d1149eb68e747d9a]
> >       org.openide.util.ui [9.36
> 25-0f82d968998b78ef4d323537d1149eb68e747d9a]
> >       org.openide.modules [7.75
> 25-0f82d968998b78ef4d323537d1149eb68e747d9a]
> >       org.netbeans.api.annotations.common/1 [1.55
> 25-0f82d968998b78ef4d323537d1149eb68e747d9a]
> >       org.openide.filesystems [9.40
> 25-0f82d968998b78ef4d323537d1149eb68e747d9a]
> >       org.openide.awt [7.95 25-0f82d968998b78ef4d323537d1149eb68e747d9a]
> >       org.netbeans.api.progress/1 [1.75
> 25-0f82d968998b78ef4d323537d1149eb68e747d9a]
> >       org.netbeans.api.progress.nb [1.75
> 25-0f82d968998b78ef4d323537d1149eb68e747d9a]
> >       org.openide.dialogs [7.74
> 25-0f82d968998b78ef4d323537d1149eb68e747d9a]
> >       org.openide.nodes [7.72
> 25-0f82d968998b78ef4d323537d1149eb68e747d9a]
> >       org.openide.windows [6.104
> 25-0f82d968998b78ef4d323537d1149eb68e747d9a]
> >       org.netbeans.libs.jsvg [1.22.0.1 1
> 25-0f82d968998b78ef4d323537d1149eb68e747d9a]
> >       org.openide.util.ui.svg [1.21
> 25-0f82d968998b78ef4d323537d1149eb68e747d9a]
> >       org.netbeans.modules.editor.mimelookup/1 [1.67
> 25-0f82d968998b78ef4d323537d1149eb68e747d9a]
> >       org.openide.text [6.96 25-0f82d968998b78ef4d323537d1149eb68e747d9a]
> >       org.netbeans.api.scripting [1.24
> 25-0f82d968998b78ef4d323537d1149eb68e747d9a]
> >       org.netbeans.swing.tabcontrol [1.84
> 25-0f82d968998b78ef4d323537d1149eb68e747d9a]
> >       org.netbeans.swing.outline [1.61
> 25-0f82d968998b78ef4d323537d1149eb68e747d9a]
> >       org.openide.explorer [6.89
> 25-0f82d968998b78ef4d323537d1149eb68e747d9a]
> >       org.openide.actions [6.66
> 25-0f82d968998b78ef4d323537d1149eb68e747d9a]
> >       org.netbeans.modules.queries/1 [1.70
> 25-0f82d968998b78ef4d323537d1149eb68e747d9a]
> >       org.netbeans.api.templates [1.35
> 25-0f82d968998b78ef4d323537d1149eb68e747d9a]
> >       org.openide.filesystems.nb [9.37
> 25-0f82d968998b78ef4d323537d1149eb68e747d9a]
> >       org.openide.loaders [7.97
> 25-0f82d968998b78ef4d323537d1149eb68e747d9a]
> >       org.netbeans.api.intent [1.29
> 25-0f82d968998b78ef4d323537d1149eb68e747d9a]
> >       org.netbeans.api.io [1.30
> 25-0f82d968998b78ef4d323537d1149eb68e747d9a]
> >       org.openide.io [1.76 25-0f82d968998b78ef4d323537d1149eb68e747d9a]
> >       org.openide.filesystems.compat8 [9.36
> 25-0f82d968998b78ef4d323537d1149eb68e747d9a]
> >       org.netbeans.swing.plaf [1.69
> 25-0f82d968998b78ef4d323537d1149eb68e747d9a]
> >       org.netbeans.modules.keyring [1.51
> 25-0f82d968998b78ef4d323537d1149eb68e747d9a]
> >       org.netbeans.libs.asm [5.30
> 25-0f82d968998b78ef4d323537d1149eb68e747d9a]
> >       org.netbeans.bootstrap/1 [2.106
> 25-0f82d968998b78ef4d323537d1149eb68e747d9a]
> >       org.netbeans.core.startup.base [1.89.0.1 1
> 25-0f82d968998b78ef4d323537d1149eb68e747d9a]
> >       org.netbeans.core.startup/1 [1.90.0.1
> 25-0f82d968998b78ef4d323537d1149eb68e747d9a]
> >       org.netbeans.modules.sampler [1.41
> 25-0f82d968998b78ef4d323537d1149eb68e747d9a]
> >       org.netbeans.core/2 [3.78
> 25-0f82d968998b78ef4d323537d1149eb68e747d9a]
> >       org.netbeans.spi.quicksearch [1.54
> 25-0f82d968998b78ef4d323537d1149eb68e747d9a]
> >       org.netbeans.modules.options.api/1 [1.72
> 25-0f82d968998b78ef4d323537d1149eb68e747d9a]
> >       org.netbeans.libs.flatlaf/1 [1.21 3.5.2
> 25-0f82d968998b78ef4d323537d1149eb68e747d9a]
> >       org.netbeans.swing.laf.flatlaf [1.20
> 25-0f82d968998b78ef4d323537d1149eb68e747d9a]
> >       org.netbeans.swing.laf.dark/1 [2.22.0.2 2
> 25-0f82d968998b78ef4d323537d1149eb68e747d9a]
> >       org.netbeans.modules.templates/1 [1.34
> 25-0f82d968998b78ef4d323537d1149eb68e747d9a]
> >       org.netbeans.modules.settings/1 [1.76
> 25-0f82d968998b78ef4d323537d1149eb68e747d9a]
> >       org.netbeans.modules.sendopts/2 [2.63
> 25-0f82d968998b78ef4d323537d1149eb68e747d9a]
> >       org.netbeans.modules.progress.ui [1.60
> 25-0f82d968998b78ef4d323537d1149eb68e747d9a]
> >       org.netbeans.modules.print [7.53
> 25-0f82d968998b78ef4d323537d1149eb68e747d9a]
> >       org.netbeans.modules.options.keymap [1.64
> 25-0f82d968998b78ef4d323537d1149eb68e747d9a]
> >       org.netbeans.modules.masterfs/2 [2.82.0.2 2
> 25-0f82d968998b78ef4d323537d1149eb68e747d9a]
> >       org.netbeans.modules.masterfs.ui [2.30.0.2
> 25-0f82d968998b78ef4d323537d1149eb68e747d9a]
> >       org.netbeans.modules.masterfs.nio2 [1.42
> 25-0f82d968998b78ef4d323537d1149eb68e747d9a]
> >       org.netbeans.libs.jna/2 [2.22
> 25-0f82d968998b78ef4d323537d1149eb68e747d9a]
> >       org.netbeans.modules.masterfs.macosx [1.40
> 25-0f82d968998b78ef4d323537d1149eb68e747d9a]
> >       org.netbeans.modules.keyring.fallback [1.35
> 25-0f82d968998b78ef4d323537d1149eb68e747d9a]
> >       org.netbeans.modules.keyring.impl [1.51
> 25-0f82d968998b78ef4d323537d1149eb68e747d9a]
> >       org.netbeans.modules.janitor [1.20
> 25-0f82d968998b78ef4d323537d1149eb68e747d9a]
> >       org.netbeans.modules.favorites/1 [1.73
> 25-0f82d968998b78ef4d323537d1149eb68e747d9a]
> >       org.netbeans.modules.editor.mimelookup.impl/1 [1.59
> 25-0f82d968998b78ef4d323537d1149eb68e747d9a]
> >       org.netbeans.modules.autoupdate.services [1.83
> 25-0f82d968998b78ef4d323537d1149eb68e747d9a]
> >       org.netbeans.modules.autoupdate.cli [1.41
> 25-0f82d968998b78ef4d323537d1149eb68e747d9a]
> >       org.netbeans.core.windows/2 [2.112
> 25-0f82d968998b78ef4d323537d1149eb68e747d9a]
> >       org.netbeans.core.ui/1 [1.72
> 25-0f82d968998b78ef4d323537d1149eb68e747d9a]
> >       org.netbeans.libs.osgi [1.49
> 25-0f82d968998b78ef4d323537d1149eb68e747d9a]
> >       org.netbeans.libs.felix [2.42
> 25-0f82d968998b78ef4d323537d1149eb68e747d9a]
> >       org.netbeans.modules.autoupdate.ui [1.73
> 25-0f82d968998b78ef4d323537d1149eb68e747d9a]
> >       org.netbeans.modules.core.kit [1.58
> 25-0f82d968998b78ef4d323537d1149eb68e747d9a]
> >       org.netbeans.modules.applemenu/1 [1.64
> 25-0f82d968998b78ef4d323537d1149eb68e747d9a]
> >       org.netbeans.libs.jna.platform/2 [2.22
> 25-0f82d968998b78ef4d323537d1149eb68e747d9a]
> >       org.netbeans.core.output2/1 [1.69
> 25-0f82d968998b78ef4d323537d1149eb68e747d9a]
> >       org.netbeans.core.network [1.39
> 25-0f82d968998b78ef4d323537d1149eb68e747d9a]
> >       org.netbeans.core.netigso [1.58
> 25-0f82d968998b78ef4d323537d1149eb68e747d9a]
> >       org.netbeans.core.nativeaccess/1 [1.58
> 25-0f82d968998b78ef4d323537d1149eb68e747d9a]
> >       org.netbeans.core.multitabs/1 [1.39.0.1 1
> 25-0f82d968998b78ef4d323537d1149eb68e747d9a]
> >       org.netbeans.core.io.ui/1 [1.57
> 25-0f82d968998b78ef4d323537d1149eb68e747d9a]
> >       com.rajant.NB26PlatformTest.branding [1.0 1.0-20250527
> 202505271812]
> > INFO [org.netbeans.core.network.proxy.NetworkProxyReloader]: System
> network proxy resolver: Mac
> > INFO [org.netbeans.core.network.proxy.NetworkProxyReloader]: System
> network proxy reloading failed! Trying fallback resolver.
> > INFO [org.netbeans.core.network.proxy.fallback.FallbackNetworkProxy]:
> Fallback system proxy resolver: no http_proxy variable found
> > INFO [org.netbeans.core.network.proxy.NetworkProxyReloader]: System
> network proxy reloading succeeded. Fallback provider was successful.
> > INFO [org.netbeans.core.network.proxy.NetworkProxyReloader]: System
> network proxy - mode: direct
> > INFO [org.netbeans.core.network.proxy.NetworkProxyReloader]: System
> network proxy: fell to default (correct if direct mode went before)
> > INFO [org.netbeans.ui.metrics.laf]: USG_LOOK_AND_FEEL
> > ---------------------------------------------------------------------
> > 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
> >
>
>
> ---------------------------------------------------------------------
> 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
>
>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.