错误: 服务器不支持 J2EE Web 模块规范的 3.1 版



我想在 IBM bluemix 服务器上运行我的 Java Web 服务应用程序,以便在 Bluemix 上部署它。当我在 bluemix 服务器上运行它时,它给出了一个错误:服务器不支持 J2EE Web 模块规范的 3.1 版我尝试更改 3.1 版,但它不允许我这样做。请提供解决方案

WebSphere Application Server Liberty Profile 当前不支持 Web 3.1 项目。在 Web 中将 Web 应用版本设置为 3.0.xml如下所示:

<web-app xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd"
version="3.0">
我不知道

它是否受支持,但总是有Tomcat Java构建包。您可以通过将"java_buildpack"作为 buildpack: 添加到清单中来尝试java_buildpack,或者将其添加为 cf push 命令中的 -b 参数。

相关内容

最新更新