无法在运行 Amazon EC2 Windows 实例的 Wildfly 上运行 war 文件

问题描述 投票:0回答:1

我正在使用 Spring Boot,当我在 Wildfly 服务器上的本地 Windows 系统上测试它时,我的 API 工作正常,但是当我在 Amazon EC2 Windows 实例上运行的 Wildfly 服务器上部署相同的 war 文件时,它会显示 404 -未找到

我采取的措施: 修改standalone.xml文件。

<interface name="management">
        <inet-address value="${jboss.bind.address.management:0.0.0.0}"/>
    </interface>
    <interface name="public">
        <any-address/>
    </interface>

使用-b 0.0.0.0运行野蝇,但仍然显示404 - 未找到。 但我能够访问 localhost:8080 和 localhost:9990,但是当我点击 localhost:8080/war_file_name/employees 时,它总是显示 404 - Not Found

java spring-boot spring-mvc servlets wildfly
1个回答
0
投票

我终于找到了解决方案,之前我是使用管理控制台部署war文件,这次我直接将war文件部署在standalone->deployment文件夹中并且成功了。

我对此没有任何解释。

© www.soinside.com 2019 - 2024. All rights reserved.