【发布时间】:2015-02-23 07:18:14
【问题描述】:
我为 Java Liberty 下载了 bluemix starter 应用程序包并创建了一个 jsp 页面以使用 javamail api,我创建了一个向 jsp 页面请求参数的 servlet,并创建了另一个使用 SMTP 传输邮件的类,我部署了这个在 bluemix 上。当我通过互联网访问它时,servlet 被调用,但它没有响应任何东西可能是它没有请求我的类传输消息,所以我该如何解决这个问题
我使用 web.xml 中的 contextparam 设置 smtp 的属性
【问题讨论】:
-
你能把 servlet 部署到 tomcat 或任何其他服务器吗?因为你得到编译器错误
-
是的,它会在 tomcat 上正常运行,但是当我为 bluemix 创建 war 文件时会出错
-
看起来你还没有在编译类路径中包含 servlet jar...
-
是否需要在我托管在 ibm bluemix 上的应用中添加 servlet.jar
-
实际上 tomcat 不会给出任何错误,它会在 tomcat 上正常运行。但是在使用 build.xml 为 ibm bluemix 创建war 文件时会出现错误