kam*_*alp 4 java jboss spring maven spring-boot
我正在尝试在Jboss 6.1 EA上部署一个jar.我已经构建了jar文件.
我无法访问该页面http://localhost:8080/$YOURAPP/hello/World,因为我收到404错误.我用$YOURAPPwar文件的名称替换了它.我在启动jboss时没有遇到任何错误,它表明战争正在部署.
你肯定需要一个.warJBoss文件,因为(胖).jar文件不起作用.对于JBoss,您还需要一个包含应用程序上下文根的jboss-web.xml文件中的描述符文件src/main/webapp/WEB-INF.
例如:
<jboss-web>
<context-root>YOUR_APP_ROOT</context-root>
</jboss-web>
Run Code Online (Sandbox Code Playgroud)
之后,您需要再设置一个Spring Boot属性,以便在JBoss EAP 6上运行:
server.servlet-path = /*
Run Code Online (Sandbox Code Playgroud)
这是由于JBoss本身的一个怪癖,如果你没有将这个属性设置为/*它将无法工作.
| 归档时间: |
|
| 查看次数: |
12043 次 |
| 最近记录: |