[jira] [Updated] (NETBEANS-6062) Static block not executed in Java Ant project

2021-09-24 Thread Benjamin Asbach (Jira)


 [ 
https://issues.apache.org/jira/browse/NETBEANS-6062?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Benjamin Asbach updated NETBEANS-6062:
--
Attachment: NETBEANS-6062.zip

> Static block not executed in Java Ant project
> -
>
> Key: NETBEANS-6062
> URL: https://issues.apache.org/jira/browse/NETBEANS-6062
> Project: NetBeans
>  Issue Type: Bug
>Affects Versions: 12.4
> Environment: NetBeans 12.4
> Java 15.0.2 (Adopt Open JDK)
> Windows 10
>Reporter: Andrew James
>Priority: Major
> Attachments: NETBEANS-6062.zip
>
>
> A simple Java Ant project in NetBeans 12.4 (using Java 15) does not execute 
> the static code block, when the project is executed from within the IDE.
> Steps to reproduce:
> File > New Project > Java with Ant
> Create two classes:
> -(Whenever I try to format the below code, it looks completely wrong in the 
> ticket, so it's just presented as plain text - sorry I do not know how this 
> system handles code snippets).-
> *1) Main.java*
> {code:java}
> public class Main {
>  public static void main(String args[]) {
>  System.out.println(Test.i);
>  }
> }
> {code}
> *2) Test.java*
> {code:java}
> class Test {
>  static int i;
>  static {
>  i = 10;
>  }
> }
> {code}
>  
> *Actual results:*
> When the project is run from within the IDE, the output is "0". The static 
> block in Test is not executed.
> *Expected results:*
> The expected output is "10". The static block in Test is executed.
> *Note also:*
> The JAR built by the project runs correctly, when executed from the command 
> line, outside of the IDE.
> The same code shown above also runs as expected in the IDE when built using a 
> Java Maven project, instead of a Java Ant project.
> This behavior does not appear when executing the same code, using NetBeans 
> 12.0 and Java 11.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

-
To unsubscribe, e-mail: commits-unsubscr...@netbeans.apache.org
For additional commands, e-mail: commits-h...@netbeans.apache.org

For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists



[jira] [Updated] (NETBEANS-6062) Static block not executed in Java Ant project

2021-09-24 Thread Benjamin Asbach (Jira)


 [ 
https://issues.apache.org/jira/browse/NETBEANS-6062?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Benjamin Asbach updated NETBEANS-6062:
--
Description: 
A simple Java Ant project in NetBeans 12.4 (using Java 15) does not execute the 
static code block, when the project is executed from within the IDE.

Steps to reproduce:

File > New Project > Java with Ant

Create two classes:


-(Whenever I try to format the below code, it looks completely wrong in the 
ticket, so it's just presented as plain text - sorry I do not know how this 
system handles code snippets).-

*1) Main.java*
{code:java}
public class Main {
 public static void main(String args[]) {
 System.out.println(Test.i);
 }
}
{code}

*2) Test.java*

{code:java}
class Test {
 static int i;
 static {
 i = 10;
 }
}
{code}

 

*Actual results:*

When the project is run from within the IDE, the output is "0". The static 
block in Test is not executed.

*Expected results:*

The expected output is "10". The static block in Test is executed.

*Note also:*

The JAR built by the project runs correctly, when executed from the command 
line, outside of the IDE.

The same code shown above also runs as expected in the IDE when built using a 
Java Maven project, instead of a Java Ant project.

This behavior does not appear when executing the same code, using NetBeans 12.0 
and Java 11.

  was:
A simple Java Ant project in NetBeans 12.4 (using Java 15) does not execute the 
static code block, when the project is executed from within the IDE.

Steps to reproduce:

File > New Project > Java with Ant

Create two classes:

 

(Whenever I try to format the below code, it looks completely wrong in the 
ticket, so it's just presented as plain text - sorry I do not know how this 
system handles code snippets).

 

*1) Main.java*



public class Main {
 public static void main(String args[]) {
 System.out.println(Test.i);
 }
}

 

*2) Test.java*

 

class Test {
 static int i;
 static {
 i = 10;
 }
}

 

*Actual results:*

When the project is run from within the IDE, the output is "0". The static 
block in Test is not executed.

*Expected results:*

The expected output is "10". The static block in Test is executed.

*Note also:*

The JAR built by the project runs correctly, when executed from the command 
line, outside of the IDE.

The same code shown above also runs as expected in the IDE when built using a 
Java Maven project, instead of a Java Ant project.

This behavior does not appear when executing the same code, using NetBeans 12.0 
and Java 11.


> Static block not executed in Java Ant project
> -
>
> Key: NETBEANS-6062
> URL: https://issues.apache.org/jira/browse/NETBEANS-6062
> Project: NetBeans
>  Issue Type: Bug
>Affects Versions: 12.4
> Environment: NetBeans 12.4
> Java 15.0.2 (Adopt Open JDK)
> Windows 10
>Reporter: Andrew James
>Priority: Major
>
> A simple Java Ant project in NetBeans 12.4 (using Java 15) does not execute 
> the static code block, when the project is executed from within the IDE.
> Steps to reproduce:
> File > New Project > Java with Ant
> Create two classes:
> -(Whenever I try to format the below code, it looks completely wrong in the 
> ticket, so it's just presented as plain text - sorry I do not know how this 
> system handles code snippets).-
> *1) Main.java*
> {code:java}
> public class Main {
>  public static void main(String args[]) {
>  System.out.println(Test.i);
>  }
> }
> {code}
> *2) Test.java*
> {code:java}
> class Test {
>  static int i;
>  static {
>  i = 10;
>  }
> }
> {code}
>  
> *Actual results:*
> When the project is run from within the IDE, the output is "0". The static 
> block in Test is not executed.
> *Expected results:*
> The expected output is "10". The static block in Test is executed.
> *Note also:*
> The JAR built by the project runs correctly, when executed from the command 
> line, outside of the IDE.
> The same code shown above also runs as expected in the IDE when built using a 
> Java Maven project, instead of a Java Ant project.
> This behavior does not appear when executing the same code, using NetBeans 
> 12.0 and Java 11.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

-
To unsubscribe, e-mail: commits-unsubscr...@netbeans.apache.org
For additional commands, e-mail: commits-h...@netbeans.apache.org

For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists



[jira] [Updated] (NETBEANS-6062) Static block not executed in Java Ant project

2021-09-24 Thread Andrew James (Jira)


 [ 
https://issues.apache.org/jira/browse/NETBEANS-6062?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Andrew James updated NETBEANS-6062:
---
Description: 
A simple Java Ant project in NetBeans 12.4 (using Java 15) does not execute the 
static code block, when the project is executed from within the IDE.

Steps to reproduce:

File > New Project > Java with Ant

Create two classes:

 

(Whenever I try to format the below code, it looks completely wrong in the 
ticket, so it's just presented as plain text - sorry I do not know how this 
system handles code snippets).

 

*1) Main.java*



public class Main {
 public static void main(String args[]) {
 System.out.println(Test.i);
 }
}

 

*2) Test.java*

 

class Test {
 static int i;
 static {
 i = 10;
 }
}

 

*Actual results:*

When the project is run from within the IDE, the output is "0". The static 
block in Test is not executed.

*Expected results:*

The expected output is "10". The static block in Test is executed.

*Note also:*

The JAR built by the project runs correctly, when executed from the command 
line, outside of the IDE.

The same code shown above also runs as expected in the IDE when built using a 
Java Maven project, instead of a Java Ant project.

This behavior does not appear when executing the same code, using NetBeans 12.0 
and Java 11.

  was:
A simple Java Ant project in NetBeans 12.4 (using Java 15) does not execute the 
static code block, when the project is executed from within the IDE.

Steps to reproduce:

File > New Project > Java with Ant

Create two classes:

*1) Main.java*
{{public class Main {}}
{{ public static void main(String args[]) {}}
{{ System.out.println(Test.i);}}
{{ }}}
{{}}}

*2) Test.java*

{{class Test {}}
{{    static int i; }}
{{    static {}}
{{    i = 11;}}
{{    }}}
{{}}}

*Actual results:*

When the project is run from within the IDE, the output is "0". The static 
block in Test is not executed.

*Expected results:*

The expected output is "10". The static block in Test is executed.

*Note also:*

The JAR built by the project runs correctly, when executed from the command 
line, outside of the IDE.

The same code shown above also runs as expected in the IDE when built using a 
Java Maven project, instead of a Java Ant project.

This behavior does not appear when executing the same code, using NetBeans 12.0 
and Java 11.


> Static block not executed in Java Ant project
> -
>
> Key: NETBEANS-6062
> URL: https://issues.apache.org/jira/browse/NETBEANS-6062
> Project: NetBeans
>  Issue Type: Bug
>Affects Versions: 12.4
> Environment: NetBeans 12.4
> Java 15.0.2 (Adopt Open JDK)
> Windows 10
>Reporter: Andrew James
>Priority: Major
>
> A simple Java Ant project in NetBeans 12.4 (using Java 15) does not execute 
> the static code block, when the project is executed from within the IDE.
> Steps to reproduce:
> File > New Project > Java with Ant
> Create two classes:
>  
> (Whenever I try to format the below code, it looks completely wrong in the 
> ticket, so it's just presented as plain text - sorry I do not know how this 
> system handles code snippets).
>  
> *1) Main.java*
> public class Main {
>  public static void main(String args[]) {
>  System.out.println(Test.i);
>  }
> }
>  
> *2) Test.java*
>  
> class Test {
>  static int i;
>  static {
>  i = 10;
>  }
> }
>  
> *Actual results:*
> When the project is run from within the IDE, the output is "0". The static 
> block in Test is not executed.
> *Expected results:*
> The expected output is "10". The static block in Test is executed.
> *Note also:*
> The JAR built by the project runs correctly, when executed from the command 
> line, outside of the IDE.
> The same code shown above also runs as expected in the IDE when built using a 
> Java Maven project, instead of a Java Ant project.
> This behavior does not appear when executing the same code, using NetBeans 
> 12.0 and Java 11.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

-
To unsubscribe, e-mail: commits-unsubscr...@netbeans.apache.org
For additional commands, e-mail: commits-h...@netbeans.apache.org

For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists



[jira] [Updated] (NETBEANS-6062) Static block not executed in Java Ant project

2021-09-24 Thread Andrew James (Jira)


 [ 
https://issues.apache.org/jira/browse/NETBEANS-6062?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Andrew James updated NETBEANS-6062:
---
Description: 
A simple Java Ant project in NetBeans 12.4 (using Java 15) does not execute the 
static code block, when the project is executed from within the IDE.

Steps to reproduce:

File > New Project > Java with Ant

Create two classes:

*1) Main.java*
{{public class Main {}}
{{ public static void main(String args[]) {}}
{{ System.out.println(Test.i);}}
{{ }}}
{{}}}

*2) Test.java*

{{class Test {}}
{{    static int i; }}
{{    static {}}
{{    i = 11;}}
{{    }}}
{{}}}

*Actual results:*

When the project is run from within the IDE, the output is "0". The static 
block in Test is not executed.

*Expected results:*

The expected output is "10". The static block in Test is executed.

*Note also:*

The JAR built by the project runs correctly, when executed from the command 
line, outside of the IDE.

The same code shown above also runs as expected in the IDE when built using a 
Java Maven project, instead of a Java Ant project.

This behavior does not appear when executing the same code, using NetBeans 12.0 
and Java 11.

  was:
A simple Java Ant project in NetBeans 12.4 (using Java 15) does not execute the 
static code block, when the project is executed from within the IDE.

Steps to reproduce:

File > New Project > Java with Ant

Create two classes:

*1) Main.java*
{{ public class Main {}}
{{    public static void main(String args[]) { }}{{  
System.out.println(Test.i); }}{{    }}}{{}}}

*2) Test.java*

{{class Test {}}
{{ static int i;}}
{{ static {}}
{{ i = 10;}}
{{ }}}
{{}}}

*Actual results:*

When the project is run from within the IDE, the output is "0". The static 
block in Test is not executed.

*Expected results:*

The expected output is "10". The static block in Test is executed.

*Note also:*

The JAR built by the project runs correctly, when executed from the command 
line, outside of the IDE.

The same code shown above also runs as expected in the IDE when built using a 
Java Maven project, instead of a Java Ant project.

This behavior does not appear when executing the same code, using NetBeans 12.0 
and Java 11.


> Static block not executed in Java Ant project
> -
>
> Key: NETBEANS-6062
> URL: https://issues.apache.org/jira/browse/NETBEANS-6062
> Project: NetBeans
>  Issue Type: Bug
>Affects Versions: 12.4
> Environment: NetBeans 12.4
> Java 15.0.2 (Adopt Open JDK)
> Windows 10
>Reporter: Andrew James
>Priority: Major
>
> A simple Java Ant project in NetBeans 12.4 (using Java 15) does not execute 
> the static code block, when the project is executed from within the IDE.
> Steps to reproduce:
> File > New Project > Java with Ant
> Create two classes:
> *1) Main.java*
> {{public class Main {}}
> {{ public static void main(String args[]) {}}
> {{ System.out.println(Test.i);}}
> {{ }}}
> {{}}}
> *2) Test.java*
> {{class Test {}}
> {{    static int i; }}
> {{    static {}}
> {{    i = 11;}}
> {{    }}}
> {{}}}
> *Actual results:*
> When the project is run from within the IDE, the output is "0". The static 
> block in Test is not executed.
> *Expected results:*
> The expected output is "10". The static block in Test is executed.
> *Note also:*
> The JAR built by the project runs correctly, when executed from the command 
> line, outside of the IDE.
> The same code shown above also runs as expected in the IDE when built using a 
> Java Maven project, instead of a Java Ant project.
> This behavior does not appear when executing the same code, using NetBeans 
> 12.0 and Java 11.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

-
To unsubscribe, e-mail: commits-unsubscr...@netbeans.apache.org
For additional commands, e-mail: commits-h...@netbeans.apache.org

For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists