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 中没有控制台输出的主要内容,如果未能解决你的问题,请参考以下文章