James Dolan created NETBEANS-5777:
-------------------------------------
Summary: Static initializers not running in NetBeans with java 16
Key: NETBEANS-5777
URL: https://issues.apache.org/jira/browse/NETBEANS-5777
Project: NetBeans
Issue Type: Bug
Affects Versions: 12.4
Environment: Windows 10 Pro
openjdk version "16.0.1" 2021-04-20
OpenJDK Runtime Environment AdoptOpenJDK-16.0.1+9 (build 16.0.1+9)
Reporter: James Dolan
When running a project from the IDE, static initializers never seem to run.
For example:
{code:java}
public class StaticInitializerTest{
public static String str;
static{
System.out.println("Static initializer has run!");
str = "set";
}
public static void whatIsStr(){
System.out.println(str);
}
public static void main(String[] args) {
whatIsStr();
}
}
{code}
When run from in the IDE, the output reads
{code:java}
null{code}
When run from the command line, the output reads
{code:java}
Static initializer has run!
set{code}
--
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