我正在尝试部署在WebSphere 8.5.5.8
中使用Grails 3.1.9开发的应用程序我已生成.war文件并已成功安装,但是当我尝试通过链接http://localhost/MyAPP/访问时出现以下错误:
错误404:SRVE0190E:找不到文件:{0}
我可以访问应用中的静态资源,如下所示..
http://localhost/MyAPP/assets/apple-touch-icon.png
PL。最早的帮助。提前谢谢。
答案 0 :(得分:0)
在WebSphere中,应用程序服务器端口为9080.因此,请尝试访问http://localhost:9080/MyAPP/(您可能未在Web服务器上部署)
检查SystemOut.log
是否有特定问题。如果它与数据源相关,则检查JDBC连接URL。如果您获得任何NoClassDefFoundError
,则在类路径中添加相应的jar。如果出现任何资源加载问题,请检查代码的JDK版本和WebSphere。