Eclipse Juno 中没有控制台输出

Posted

技术标签:

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

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

输出到控制台时

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

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

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

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

【问题讨论】:

【参考方案1】:

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

    取消选择Allocate Console

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

    再次选择

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

【讨论】:

【参考方案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 来解决类似的问题:***.com/questions/14984691/no-output-in-console?rq=1 虽然我不小心切换了控制台(在进行 Python 开发时)我从来没有遇到过这个问题,尽管我确实运行 Eclipse管理员(但出于不同的原因)。 好的,所以以管理员身份运行它也不会做任何事情。我将尝试删除并重新添加我的服务器,看看是否有任何作用.. 天哪,我很笨,我复制了一个包,每次都运行旧的主类 Facepalm 拯救了我的一天:C++ 构建系统从 make 切换到 - 大部分是空的 - configure 控制台。所以这确实发生了,尽管不是偶然的用户交互。【参考方案11】:

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

【讨论】:

我可以看到控制台很好,我看不到它的输出

以上是关于Eclipse Juno 中没有控制台输出的主要内容,如果未能解决你的问题,请参考以下文章

在 Eclipse-CDT Juno 中禁用 EGit

优化Eclipse控制台日志输出

Julia:如何在Atom中复制来自Juno的错误消息?

Eclipse Juno 中没有默认建议

eclipse Juno 中的 google play services(Rev. 30)内没有 libproject

从 Eclipse (ADT) 导出 APK 静默崩溃