gpt4 book ai didi

macos - 本地主机 :8080 with Tomcat 8 on OSX 10. 8.5 处的空白屏幕

转载 作者:行者123 更新时间:2023-11-28 23:35:58 26 4
gpt4 key购买 nike

我完全按照本教程进行操作:http://examples.javacodegeeks.com/enterprise-java/rest/jersey/jersey-hello-world-example/

但是当我转到:http://localhost:8080/JAXRS-HelloWorld/rest/helloWorldREST/JavaCodeGeeks?value=enjoy-REST

时,我只看到一个空白屏幕

我通过运行命令 catalina run 启动了 tomcat

我是否应该采取不同的方式来部署网络应用程序?

最佳答案

我刚刚在 Tomcat 8 上测试了示例应用程序,它可以正常运行。正如预期的那样,它在调用时在浏览器中打印出以下消息。

“你好来自:JavaCodeGeeks:enjoy-REST”

我能想到有几件事可能会导致您的情况出现问题。

  1. 您缺少教程中指定的任何步骤。
  2. 您没有正确地将“JAXRS-HelloWorld.war”部署到 Tomcat 中。
  3. 我希望已正确设置您的 CATALINA_HOME,以便在命令行中调用“catalina run”。

解决您的问题。

  1. 不要按照教程中的步骤进行操作,而是下载附件项目并按照指定生成 war 文件并部署它,看看它是否有效。

  2. 要在 tomcat 中部署项目,您必须将“JAXRS-HelloWorld.war”文件复制到 $CATALINA_BASE/webapps 文件夹中,然后启动服务器。

  3. 有几种方法可以启动 Tomcat 服务器。您选择的一个是 commandlne。要从 caommandline 启动 Tomcat 服务器,您必须将目录(cd $CATALINA_BASE/bin)更改为 Tomcat 主目录 bin 文件夹并使用运行或启动命令调用 catalina.bat/catalina.sh 或者设置 CATALINA_HOME 环境变量,然后调用来自命令行中任何位置的相同命令。

注意:还要检查 Tomcat 日志以了解具体问题或错误。

关于macos - 本地主机 :8080 with Tomcat 8 on OSX 10. 8.5 处的空白屏幕,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24623962/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com