System.out.println 不起作用 - JBoss

Posted

技术标签:

【中文标题】System.out.println 不起作用 - JBoss【英文标题】:System.out.println doesn't work - JBoss 【发布时间】:2017-12-26 01:26:56 【问题描述】:

我正在 JBOSS 服务器 v7.1 上部署我的应用程序,直到昨天一切正常。

但是今天,我在控制台中看不到System.out.println() 消息,在服务器的日志中也看不到。

我不知道如何调试或寻找解决方案。

-->一个原因[也许]:我今天早上从我的 Eclipse 中删除了一个 maven 项目。

任何帮助将不胜感激,谢谢

【问题讨论】:

你不应该使用 System.out.println;你应该使用像 log4j 这样的记录器。 它只是用于测试,它工作正常。 也不应该进行测试。坏习惯。如果它“正在工作”,那么你改变了一些东西来打破它。放回去。 寻求调试帮助的问题(“为什么这段代码不起作用?”)必须包括所需的行为、特定的问题或错误以及在问题本身中重现它所需的最短代码。没有明确问题陈述的问题对其他读者没有用处。请参阅:如何创建 minimal reproducible example。使用“编辑”链接改进您的问题 - 不要通过 cmets 添加更多信息。谢谢! 即使使用 log4j 我什么也没得到 【参考方案1】:

这就是解决方案:

已删除的 maven 项目在 JDK 8 上,而我当前的项目是 JDK 7,所以当我以某种方式删除它时,它更改了另一个项目的 JDK。

这促使 JBOSS 只更新网页而不更新 JAVA 类,这就是我没有收到任何新消息的原因。

-->在降级问题之前,至少花点时间理解并提供正当理由,因为在我的情况下,我确实给了你线索!

【讨论】:

以上是关于System.out.println 不起作用 - JBoss的主要内容,如果未能解决你的问题,请参考以下文章

System.out.print()不起作用,log4j仍然运行良好

文件存在检查不起作用

简单的套接字通信程序根本不起作用

在 jsp response.sendRedirect() 中不起作用

多态性在 Java 中的方法参数中不起作用

Java-执行 Shell 命令不起作用