我可以访问127.0.0.1,但不能访问http:// localhost:8080

时间:2013-07-16 12:06:46

标签: eclipse tomcat

我有问题。我试图从Eclipse运行一个简单的JSP页面: http://postimg.org/image/z268cl1s3/

但是当我运行此页面时,我收到404错误: http://postimg.org/image/h0rosix4z/

当我投入时: 本地主机 127.0.0.1

在浏览器中工作正常: http://postimg.org/image/8js6hlsg3/

我可以看到eclipse是从localhost:8080运行的,但是当我在浏览器中输入它时它会给我这个错误: http://postimg.org/image/7lbtfbf43/

有谁知道如何在我的mac上激活localhost。我查了几个教程,但我没找到答案。 MySQL在计算机上运行正常,所以我猜有些东西不允许我访问[http:// localhost:8080?]

希望有人可以帮助我吗? 最好的祝福 MADS

2 个答案:

答案 0 :(得分:3)

您有两个问题:

  1. http://localhost/(及其等效http://127.0.0.1)和http://localhost:8080之间存在差异 - 第一个使用端口80,第二个使用8080. Tomcat服务器仅侦听后者,即由服务器错误消息显示,而不是通用404消息。换句话说,不要忘记将8080端口号添加到localhost url
  2. 的末尾
  3. Tomcat错误消息显示资源不可用,因此我将查看安装的Java Web应用程序 - 例如缺少根Web应用程序(localhost:8080 url),我不确定你的MySQL连接器是否正常。

答案 1 :(得分:0)

搜索谷歌,了解如何在Mac上的主机文件中添加条目。

你基本上将localhost链接到那里的127.0.0.1