java 404页面未找到404页面未找到

am46iovg  于 5个月前  发布在  Java
关注(0)|答案(1)|浏览(48)

我试图在windows 11中设置fineract用于本地开发(使用java 17)
我正在运行MariaDB的Docker镜像

docker run --name mariadb-10.9 -p 3306:3306 -e MARIADB_ROOT_PASSWORD=mysql -d mariadb:10.9

字符串
然后我运行这些脚本来设置数据库

./gradlew createDB -PdbName=fineract_tenants
        ./gradlew createDB -PdbName=fineract_default


现在如果我逃跑

./gradlew bootRun


或者启动ServerApplicationusig inteliJ,应用程序启动,我可以通过
http://localhost:8443/fineract-provider/swagger-ui/index. html #/
我也得到“状态”:“向上”,
http://localhost:8443/fineract-provider/actuator/health
然而,当我试图调用一个API资源IM得到一个404错误。
例如
获取http://localhost:8443/fineract-provider/api/v1/v1/glclosures?officeId = 123

{“时间戳”:“2024-01- 02 T02:09:29.697Z”,“状态”:404,“错误”:“未找到”,“路径”:“/fineract-provider/API/v1/v1/glclosures”}
这适用于/fineract-provider/* 中的所有资源
我认为即使应用程序正在运行,但API资源没有正确部署。有人能帮助我吗?

nbysray5

nbysray51#

删除API URL中的额外/v1可以实现这一点

相关问题