相关疑难解决方法(0)

Eclipse IDE中的java.io.Console支持

我使用Eclipse IDE来开发,编译和运行我的Java项目.今天,我正在尝试使用java.io.Console该类来管理输出,更重要的是,用户输入.

问题是当应用程序"通过"Eclipse运行时System.console()返回null.Eclipse在后台进程上运行程序,而不是我们熟悉的控制台窗口的顶级进程.

有没有办法强制Eclipse将程序作为顶级进程运行,或者至少创建一个JVM将识别的控制台?否则,我被迫将项目放在jar上并在Eclipse外部的命令行环境中运行.

java eclipse console java-io

103
推荐指数
4
解决办法
9万
查看次数

Java:System.out.println()应该写入控制台,但它不会

我正在尝试编写Java控制台应用程序,代码很简单:

public class ConsoleTest {
    public static void main(String[] args) {
        System.out.println("test");
    }
}
Run Code Online (Sandbox Code Playgroud)

如果我从Eclipse运行这个应用程序,那么我test在Eclipse的"控制台"中看到" ",但是如果我将我的应用程序导出为" Runnable JAR文件 "并从Windows XP运行它cmd.exe,则没有任何内容回显到控制台.

在安全方面,我试图检查System.console(),它返回null.

有什么不对?

java console

8
推荐指数
2
解决办法
4万
查看次数

标签 统计

console ×2

java ×2

eclipse ×1

java-io ×1