gpt4 book ai didi

tomcat - Centos服务器安装Java后Web App报错

转载 作者:行者123 更新时间:2023-11-28 23:26:31 25 4
gpt4 key购买 nike

美好的一天。

我的网络应用程序是用 jsp 编程的,使用了一些 jQuery 和 javascript,在装有 Centos 6.4 的服务器上,该应用程序运行自己的 java 1.7.0 - tomcat 8.0.21,在其功能之间,使用 javax.mail 库在正常情况下,它可以发送 5 到 50 条消息。

由于服务器没有本地 java,我需要在其上运行一些 jar,我使用 yum install 安装了 java 1.7.0 到与应用程序的 java 没有任何冲突的服务器在开始和/或执行时。

应用程序正常启动,几乎一切正常,但是在安装服务器的 java 之后,当我的应用程序试图通过 gmail 发送邮件时,我得到了 javax.mail.messagingexception[eof] smtp.

我的直接想法是使用 yum remove 删除服务器的 java 并重新启动系统,但问题仍然存在。

我尝试更新谷歌的证书,验证 smtp 的配置和来自 centos 控制台的身份验证,但一切似乎都正常,即使我能够从 centos 控制台发送邮件而没有任何错误或异常,但不是来自应用程序。

我搜索了将近 2 周,包括对 javax.mail 异常的所有引用,但没有任何线索说明为什么 java 安装会产生故障。

我没有更多信息或异常代码,因为应用程序是这样编程的,我无法访问字体代码,应用程序日志仅打印 javax.mail.messagingexception[eof]。

任何人都知道 java 安装如何产生这个?

有临时文件或卸载后可能保留在 centos 上的东西可以产生这个吗?

抱歉,篇幅太长了,由于情况的性质和条件,我不得不提供尽可能多的细节。

谢谢你的时间,问候。

最佳答案

已解决 12/04/2016:通过跟踪通过 smtp 发送到 gmail 的 EHLO 主机名解决了该问题,该主机名不完整,因此使用服务器的全名修改了参数。谢谢你的时间。 –

关于tomcat - Centos服务器安装Java后Web App报错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36454939/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com