【问题标题】:No console output in Eclipse JunoEclipse Juno 中没有控制台输出
【发布时间】:2013-09-01 12:08:42
【问题描述】:

非常直接。我已经在 Eclipse Juno 中工作了一段时间,并且我的控制台一直在工作。当您使用

输出到控制台时

System.out.println("某事");

在 java 中,或者只是在您编译和构建项目时,控制台中总会有 some 输出。但是今天,我启动了IDE,什么也没有。没有控制台输出。我已经重新启动了 Eclipse,重置了透视图。。什么都没有发生。

顺便说一句,使用 Java EE 版本。任何帮助,将不胜感激。谢谢!

已解决:所以在挣扎了多久之后,我关闭了我的服务器。杀死日蚀。并重新启动一切,控制台现在再次工作。一开始不知道这是怎么发生的。

【问题讨论】:

    标签: java eclipse console eclipse-juno


    【解决方案1】:

    在一些错误之后,我在控制台中也没有输出。 Narendra Pathai 的回答对我有用。

    1. 取消选择Allocate Console

    2. 运行应用程序 => 我直接在控制台中获得了输出

    3. 再次选择

    这样做之后,我得到了输出。

    【讨论】:

      【解决方案2】:

      通过清理 .metadata 解决了这个问题

      【讨论】:

      • 您能详细说明一下吗?
      【解决方案3】:

      对我来说,使用 eclipse-luna 的问题与特定的工作区有关。每当我使用这个工作区时,一个特定的插件都无法进行控制台输出。 我重新安装了插件,我什至重新安装了 eclipse 本身并抽出了“.eclipse-luna”文件夹,但问题仍然存在。

      我终于通过删除此工作区中的文件夹“.metadata”解决了这个问题。

      【讨论】:

        【解决方案4】:

        转到运行方式并选择运行配置 -> 通用并在标准输入和输出配置中查看是否选择了分配控制台。

        将文件选项标记为勾选并浏览到您当前的工作区。 这对你有用

        【讨论】:

          【解决方案5】:

          首先转到(窗口->显示视图->控制台)

          然后选择控制台窗口右端的“Show Console when started out changes”图标。

          【讨论】:

            【解决方案6】:

            如何将 System.out 输出到控制台: 右键单击您的 glassfish(服务器选项卡)并转到查看日志文件

            确保控制台设置指向您的 server.log 文件:

            【讨论】:

              【解决方案7】:

              您可以从 Window>Show View> Console 重新打开控制台视图。 它对我有用,就在此处发布答案之前。

              【讨论】:

                【解决方案8】:

                运行并选择Run Configurations -> Common,然后在标准输入和输出配置中查看是否选择了Allocate Console

                运行配置:

                共同观点:

                【讨论】:

                • 似乎找不到您所说的“常用”选项?
                • 感谢纳伦德拉的努力。但是我的打勾了.. :-(
                【解决方案9】:

                为此,我做了以下事情,它对我有用

                这就是我所做的:

                [1] 卸载 - 删除了 Eclipse(64 位)的所有痕迹。 - 删除了 MinGW(和/或 Cygwin)的所有痕迹。 - 删除了 Java(SDK 和 JRE)的所有痕迹。

                [2]重启电脑

                [3] 安装 - 安装了最新的 32 位 Java JDK(包括 JRE)。 - 安装了 Eclipse IDE(Java 版)32 位。 - 安装 MinGW(带 Msys)。 - 从 Eclipse 中安装必要的 CDT 工具。

                而且效果很好!

                对于安装编译器/CDT 安装,我遵循了本指南 (在需要时进行我自己的更改): http://max.berger.name/howto/cdt/cdt.jsp

                希望它对你有用!并感谢它正在工作的提示 100% 在 32 位机器上。很开心

                【讨论】:

                • 哈哈,我同意。但是当所有其他方法都失败时,我会记住这一点。谢谢@kondapaka
                • 你也可以格式化重装操作系统,然后安装Java和Eclipse看看能不能用
                【解决方案10】:

                控制台右侧有一个小的下拉图标,可让您选择要查看的控制台。也许您不小心选择了不同的控制台。

                【讨论】:

                • 你为什么要看那个...我应该看哪一个?有 'Java Stack Trace'、'Host OSGi'、'CVS' 和 'Ivy console'... 全部浏览,它们都是空白的。
                • 这个人声称通过以管理员身份运行 Eclipse 来解决类似的问题:stackoverflow.com/questions/14984691/no-output-in-console?rq=1 虽然我不小心切换了控制台(在进行 Python 开发时)我从来没有遇到过这个问题,尽管我确实运行 Eclipse管理员(但出于不同的原因)。
                • 好的,所以以管理员身份运行它也不会做任何事情。我将尝试删除并重新添加我的服务器,看看是否有任何作用..
                • 天哪,我很笨,我复制了一个包,每次都运行旧的主类 Facepalm
                • 拯救了我的一天:C++ 构建系统从 make 切换到 - 大部分是空的 - configure 控制台。所以这确实发生了,尽管不是偶然的用户交互。
                【解决方案11】:

                转到窗口->显示视图->控制台

                【讨论】:

                • 我可以看到控制台很好,我看不到它的输出
                猜你喜欢
                • 2020-05-16
                • 1970-01-01
                • 1970-01-01
                • 2012-09-02
                • 2015-08-31
                • 2014-05-02
                • 1970-01-01
                • 1970-01-01
                • 1970-01-01
                相关资源
                最近更新 更多