WebSphere ND 8.5.5.15 - SpringBoot 2.1.8.RELEASE - 应用程序已安装,已



我是一个新的 WebSphere/SpringBoot 用户。我有一个基本的Spring Boot 应用程序(v2.1.8.RELEASE(,使用Gradle 5.6.2构建的战争文件,来自STS 3.9.9.RELEASE,在我的本地主机/tomcat 上运行良好,我只调用 localhost:8080/hi,应用程序说你好。

然后,我继续在指向Java 8的配置文件/节点/服务器上的WAS ND 8.5.5.15上安装它,并且它已成功启动。但是当我从浏览器(无法访问页面(或邮递员(无法获得任何响应(输入时,我无法访问URL。这是该节点/服务器中安装的唯一应用程序。

其他一些细节是:
(1(另一个URL,使用相同的IP,但位于另一个配置文件/节点上,是可访问的,因此这不是IP问题。
(2( 端口 9082 根据服务器索引正确.xml:

<specialEndpoints xmi:id="NamedEndPoint_1568009064531" endPointName="WC_defaulthost">
<endPoint xmi:id="EndPoint_1568009064531" host="*" port="9082"/>
</specialEndpoints>

(3( 根据 Web 模块属性/Web 模块的上下文根,上下文根是正确的。
(4( 应用程序中的">hi 端点"正确"配置"如下:

@SpringBootApplication
@RestController
public class HelloBootApplication extends SpringBootServletInitializer {
@Override
protected SpringApplicationBuilder configure(SpringApplicationBuilder application) {
return application.sources(HelloBootApplication.class);
}
public static void main(String[] args) {
SpringApplication.run(HelloBootApplication.class, args);
}
@RequestMapping("/hi")
public String sayHello() {
return "Hiiii";
}
}

(5( 已安装应用程序中的 WEB-INF/web.xml 如下:

<?xml version="1.0" encoding="UTF-8"?><web-app metadata-complete="true" version="3.0" 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"/>

我还能在哪里找到问题? 提前谢谢。

附言如果您需要更多信息,请告诉我。

我不知道为什么,但是在玩了一会儿之后,我设法让它工作了。

我做了两件不同的事情(但我不确定这是否是它工作的原因(:
- 在安装/卸载应用程序之前,我确保服务器始终停止(我不关心节点/节点代理,因为只有 1(。
- 我在开发模式下运行服务器(极不可能解决问题,因为我之后取消了检查开发模式并且它仍在工作,尽管这是我在工作之前玩的最后一件事......

相关内容

最新更新