存在contextroot时无法访问java API
我有2个应用程序API和UI作为单独的war文件,目前处于开发模式,它们都部署在同一个端口中。 http://localhost:9080/ui 和 http://localhost:9080/api
部署在tomcat 9.0.53上 Openjdk 11
我很难从api获取数据。 后来应用程序开始工作,但我知道这是一个解决办法
当部署API时没有上下文根(http://localhost:9080/authenticate)它的工作, 但是有一个上下文根(http://localhost:9080/api/authenticate),我的UI应用程序抛出以下错误
爪哇。木卫一。FileNotFoundException:http://localhost:9080/api/authenticate 在 JAVA基地/太阳。网www.protocol。http。HttpURLConnection。getInputStream0(HttpURLConnection.java:1909) 在 JAVA基地/太阳。网www.protocol。http。HttpURLConnection。getInputStream(HttpURLConnection.java:1509) 在com。边服务常见的阿皮汉德尔。post(apichandler.java:55)位于 通用域名格式。边服务常见的阿皮汉德尔。parseAsObject(ApiHandler.java:86) 在 通用域名格式。边服务登录。登录服务。authenticateuser(LoginService.java:44)
共 (0) 个答案