You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@netbeans.apache.org by "Noah Avelar (Jira)" <ji...@apache.org> on 2020/04/04 16:50:00 UTC

[jira] [Comment Edited] (NETBEANS-4099) Console does not allow input with Scanner class / Gradle Project

    [ https://issues.apache.org/jira/browse/NETBEANS-4099?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17075205#comment-17075205 ] 

Noah Avelar edited comment on NETBEANS-4099 at 4/4/20, 4:49 PM:
----------------------------------------------------------------

[~lkishalmi] I tried adding the line you said "run.standardInput = System.in" into my project but still didn't work. I added it after System.out.println(myName); 

I've tried to execute the main class using the file's context menu like running the program and cleaning and building but still get the same error.


was (Author: carnage47):
[~lkishalmi] I tried adding the line you said "run.standardInput = System.in" into my project but still didn't work. I added it after I've tried to execute the main class using the file's context menu like running the program and cleaning and building 

> Console does not allow input with Scanner class / Gradle Project
> ----------------------------------------------------------------
>
>                 Key: NETBEANS-4099
>                 URL: https://issues.apache.org/jira/browse/NETBEANS-4099
>             Project: NetBeans
>          Issue Type: Bug
>    Affects Versions: 11.0, 11.2, 11.3
>         Environment: I've tried on both Macbook Pro with macOS Catalina and Windows 10 and get the same issue even though the Netbeans IDE and Java SE Development Kit are compatible. When I try the code on Eclipse, it works perfect which shows that there is not an issue with the code, the issue is with Netbeans. Must be some configuration not allowing input from the user in a console.
>            Reporter: Noah Avelar
>            Priority: Major
>              Labels: Console, Java, Netbeans, Scanner, input
>   Original Estimate: 504h
>  Remaining Estimate: 504h
>
> When using the scanner class, Netbeans 11.0, 11.2 and 11.3 still does not allow user input in the console like the scanner class should normally do. Here is a link to a similar issue and it has not been resolved https://issues.apache.org/jira/browse/NETBEANS-3073
> I get the following error. 
> > Task :run FAILED> Task :run FAILEDEnter your ageException in thread "main" java.util.NoSuchElementException: No line found at java.util.Scanner.nextLine(Scanner.java:1540) at gradleproject1.Main.main(Main.java:23)
>  FAILURE: Build failed with an exception.
>  * What went wrong:Execution failed for task ':run'.> Process 'command '/Library/Java/JavaVirtualMachines/jdk1.8.0_241.jdk/Contents/Home/bin/java'' finished with non-zero exit value 1
>  * Try:Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.
>  
> I have tried with both Java SE Development Kit 11(LTS) and 8u241 on Netbeans 11.0, 11.2 and the latest 11.3 Apache version and I still get the same error.
> Here is some simple code below that works in Eclipse but not in Netbeans because of this issue. 
> {code:java}
> import java.util.Scanner;
> /**
> *
> * @author noahavelar
> */
> public class Main {
> /**
> * @param args the command line arguments
> */
> public static void main(String[] args) {
> // TODO code application logic here
> Scanner input = new Scanner(System.in);
> System.out.println("Enter your age");
> int theNumber = Integer.parseInt(input.nextLine());
> System.out.println(theNumber);
> System.out.println("Enter your name");
> String myName = input.nextLine();
> System.out.println(myName);
>  
> }
> }
> {code}



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

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

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