尝试将 servlet 部署到 bluemix 时,我收到以下错误:
SRVE0227E: 检查该类是否位于正确的包目录中。SRVE0228E: 检查是否已使用正确的大小写和标准包在服务器中定义了类名。SRVE0229E: 检查类是否已使用二进制传输方式传输到文件系统。SRVE0230E: 检查类是否使用正确的大小写(如类定义中定义的那样)编译。SRVE0231E: 检查类文件在编译后没有被重命名。*
我已根据错误消息检查了 servlet,但找不到问题。
尝试将 servlet 部署到 bluemix 时,我收到以下错误:
SRVE0227E: 检查该类是否位于正确的包目录中。SRVE0228E: 检查是否已使用正确的大小写和标准包在服务器中定义了类名。SRVE0229E: 检查类是否已使用二进制传输方式传输到文件系统。SRVE0230E: 检查类是否使用正确的大小写(如类定义中定义的那样)编译。SRVE0231E: 检查类文件在编译后没有被重命名。*
我已根据错误消息检查了 servlet,但找不到问题。
问题仅仅是因为我使用 1.8 JDK 编译我的 Web 应用程序,而我应该使用 1.7 JDK。换了JDK后,问题就解决了。
错误消息把我扔了,因为它非常具体,但没有提到任何关于类版本的内容。
问题在于您已经解决的 java 版本。\
万一有人需要有关此错误的更多详细信息,可以点击以下链接:
http://www.coderanch.com/t/359899/Servlets/java/Servlet-corrupt-message