[
https://issues.apache.org/jira/browse/NETBEANS-5703?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17348966#comment-17348966
]
Jan Lahoda commented on NETBEANS-5703:
--------------------------------------
{color:#000000}For NetBeans IDE, does not really work easily, for me at
least:{color}
{color:#000000}$ ./netbeans --userdir /tmp/jep411-test --jdkhome
<jdk-with-jep411> -J-Djava.security.manager=allow {color}
WARNING: The Security Manager is deprecated and will be removed in a future
release.
-------------------------------------------------------------------------------
>Log Session: Friday, May 21, 2021 at 6:52:16 AM Central European Summer Time
>System Info:
Product Version = Apache NetBeans IDE DEV (Build
dev-a61bd21f4324f7e73414633712522811cb20ac93) (#a61bd21f4324)
Operating System = Linux version 5.4.0-73-generic running on amd64
Java; VM; Vendor = 17-internal; OpenJDK 64-Bit Server VM
17-internal+0-adhoc.lahvac.jdk; N/A
Runtime = OpenJDK Runtime Environment
17-internal+0-adhoc.lahvac.jdk
Java Home =
/home/lahvac/src/jdk/jdk/build/linux-x86_64-server-release/images/jdk
System Locale; Encoding = en_US (nb); UTF-8
Home Directory = /home/lahvac
Current Directory = /home/lahvac/src/nb/apache-netbeans.clean
User Directory = /tmp/jep411-test
Cache Directory = /tmp/jep411-test/var/cache
Installation =
/home/lahvac/src/nb/apache-netbeans.clean/nbbuild/netbeans/nb
/home/lahvac/src/nb/apache-netbeans.clean/nbbuild/netbeans/ergonomics
/home/lahvac/src/nb/apache-netbeans.clean/nbbuild/netbeans/ide
/home/lahvac/src/nb/apache-netbeans.clean/nbbuild/netbeans/extide
/home/lahvac/src/nb/apache-netbeans.clean/nbbuild/netbeans/java
/home/lahvac/src/nb/apache-netbeans.clean/nbbuild/netbeans/apisupport
/home/lahvac/src/nb/apache-netbeans.clean/nbbuild/netbeans/webcommon
/home/lahvac/src/nb/apache-netbeans.clean/nbbuild/netbeans/websvccommon
/home/lahvac/src/nb/apache-netbeans.clean/nbbuild/netbeans/enterprise
/home/lahvac/src/nb/apache-netbeans.clean/nbbuild/netbeans/profiler
/home/lahvac/src/nb/apache-netbeans.clean/nbbuild/netbeans/php
/home/lahvac/src/nb/apache-netbeans.clean/nbbuild/netbeans/harness
/home/lahvac/src/nb/apache-netbeans.clean/nbbuild/netbeans/cpplite
/home/lahvac/src/nb/apache-netbeans.clean/nbbuild/netbeans/groovy
/home/lahvac/src/nb/apache-netbeans.clean/nbbuild/netbeans/extra
/home/lahvac/src/nb/apache-netbeans.clean/nbbuild/netbeans/javafx
/home/lahvac/src/nb/apache-netbeans.clean/nbbuild/netbeans/platform
Boot & Ext. Classpath =
Application Classpath =
/home/lahvac/src/nb/apache-netbeans.clean/nbbuild/netbeans/platform/lib/boot.jar:/home/lahvac/src/nb/apache-netbeans.clean/nbbuild/netbeans/platform/lib/org-openide-modules.jar:/home/lahvac/src/nb/apache-netbeans.clean/nbbuild/netbeans/platform/lib/org-openide-util.jar:/home/lahvac/src/nb/apache-netbeans.clean/nbbuild/netbeans/platf
orm/lib/org-openide-util-lookup.jar:/home/lahvac/src/nb/apache-netbeans.clean/nbbuild/netbeans/platform/lib/org-openide-util-ui.jar
Startup Classpath =
/home/lahvac/src/nb/apache-netbeans.clean/nbbuild/netbeans/platform/core/asm-commons-8.0.1.jar:/home/lahvac/src/nb/apache-netbeans.clean/nbbuild/netbeans/platform/core/core.jar:/home/lahvac/src/nb/apache-netbeans.clean/nbbuild/netbeans/platform/core/core-base.jar:/home/lahvac/src/nb/apache-netbeans.clean/nbbuild/netbeans/platform/co
re/org-openide-filesystems.jar:/home/lahvac/src/nb/apache-netbeans.clean/nbbuild/netbeans/platform/core/org-openide-filesystems-compat8.jar:/home/lahvac/src/nb/apache-netbeans.clean/nbbuild/netbeans/platform/core/asm-8.0.1.jar:/home/lahvac/src/nb/apache-netbeans.clean/nbbuild/netbeans/platform/core/asm-tree-8.0.1.jar:/home/lahvac/src/nb/apache-netbeans.clean/n
bbuild/netbeans/platform/core/org-netbeans-libs-asm.jar:/home/lahvac/src/nb/apache-netbeans.clean/nbbuild/netbeans/nb/core/org-netbeans-upgrader.jar:/home/lahvac/src/nb/apache-netbeans.clean/nbbuild/netbeans/nb/core/locale/core_nb.jar
-------------------------------------------------------------------------------
java.lang.NoClassDefFoundError: allow
at
org.eclipse.osgi.framework.internal.core.Framework.installSecurityManager(Framework.java:1345)
at
org.eclipse.osgi.framework.internal.core.Framework.<init>(Framework.java:179)
at
org.eclipse.osgi.framework.internal.core.EquinoxLauncher.internalInit(EquinoxLauncher.java:67)
at
org.eclipse.osgi.framework.internal.core.EquinoxLauncher.init(EquinoxLauncher.java:37)
at org.eclipse.osgi.launch.Equinox.init(Equinox.java:178)
at org.netbeans.modules.netbinox.Netbinox.init(Netbinox.java:63)
at org.netbeans.core.netigso.Netigso.prepare(Netigso.java:145)
at org.netbeans.NetigsoHandle.turnOn(NetigsoHandle.java:115)
at org.netbeans.ModuleManager.enable(ModuleManager.java:1441)
at org.netbeans.ModuleManager.enable(ModuleManager.java:1254)
at org.netbeans.core.startup.ModuleList.installNew(ModuleList.java:315)
at org.netbeans.core.startup.ModuleList.trigger(ModuleList.java:251)
at
org.netbeans.core.startup.ModuleSystem.restore(ModuleSystem.java:298)
at org.netbeans.core.startup.Main.getModuleSystem(Main.java:156)
at org.netbeans.core.startup.Main.getModuleSystem(Main.java:125)
at org.netbeans.core.startup.Main.start(Main.java:282)
at org.netbeans.core.startup.TopThreadGroup.run(TopThreadGroup.java:98)
at java.base/java.lang.Thread.run(Thread.java:833)
INFO [org.netbeans.modules.netbinox]: Install area set to
file:/home/lahvac/src/nb/apache-netbeans.clean/nbbuild/netbeans/
> Can we pass in -Djava.security.manager=allow?
> ---------------------------------------------
>
> Key: NETBEANS-5703
> URL: https://issues.apache.org/jira/browse/NETBEANS-5703
> Project: NetBeans
> Issue Type: Sub-task
> Components: platform - Module System
> Reporter: Jaroslav Tulach
> Assignee: Jan Lahoda
> Priority: Major
>
> [JEP-411|https://openjdk.java.net/jeps/411] suggests to pass enable security
> manager on when launching the Java process via:
> {quote}enabled on the command line, via {{java -Djava.security.manager}} or
> {{java -Djava.security.manager=...}}, then issue a warning message at startup.
> {quote}
> Does that work? E.g. can NetBeans 12.4 be launched with such option?
--
This message was sent by Atlassian Jira
(v8.3.4#803005)
---------------------------------------------------------------------
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