精华内容
下载资源
问答
  • tomcat访问localhost:8080不能显示tom猫页面的问题

    tomcat访问localhost:8080不能显示tom猫页面的问题

    1、确保tomcat正常安装

    2、环境变量配置无误

    3、地址无误:http://localhost:8080/  主要是localhost不要拼写错,端口写对


    那么确认这些都是无误的情况下,还是不能访问

    网上的一些说法:tomcat 6 以后就不支持这个访问页面了,这是不对的。

    就要进一下tomcat路径下的webapps文件夹下查看

    是否有ROOT文件夹,这个是tomcat默认的web项目,ROOT文件夹下(tomcat 6.0)


    这里的facicon.ico就是页面上显示的图片了。没有这个,当然就显示不了。

    原因:有的同志部署项目出错的话,在网上搜了一下:把webapps目录下文件夹清空了,重新部署,

    这样就附带的把ROOT文件夹清理掉了,所以就显示不了,重新安装一下,或者找到ROOT文件夹复制

    过来就能正常访问了,我就是这样犯错的。虽然不影响其他项目的部署,但个tom猫不能访问,总是

    感觉心里不舒服似的,这里写出我的观点。。。


    还有一种可能:

    通过eclipse来启动tomcat会碰到“访问http://localhost:8080出现404错误”这样的问题,需要在eclipse中进行一系列的设置才行。

          解决:打开eclipse的server视图,双击你配置的那个tomcat,打开编辑窗口,查看server locations,看看是否选择了第一个选项(默认是第一个选项),即use workspace metadata(does not modify tomcat instation),

    你应该选择第二个选项,use tomcat installation.然后你再启动服务就可以了。

    如果server location中的三个单选框呈灰色不可编辑,那么你就要把先前导入的删除掉,重新导入一次,修改server locatioins。



    展开全文
  • 启动正常,但是不能正常访问,连Apache 的index页面也不能访问 原因一 服务不正常,shutdown 后再重新启动,如果还是不能正常访问,进入原因二 原因 二 8080端口被占用 :执行命令 sudo lsof -i:8095 COMMAND ...

    进入 ApacheTomcat ->bin->sudo sh startup.sh

    启动正常,但是不能正常访问,连Apache 的index页面也不能访问

    原因一 服务不正常,shutdown 后再重新启动,如果还是不能正常访问,进入原因二

    原因 二 8080端口被占用 :执行命令

       sudo lsof -i:8095

    COMMAND PID USER   FD   TYPE  DEVICESIZE/OFF NODE NAME
    
    java   7748 Dang   58u  IPv6 0x613f359336d889a3 0t0  TCP *:8095 (LISTEN)

     杀死进程就可以连

      sudo kill -9 7748

    展开全文
  • 但我单独启动tomcat(在eclipse中启动),就可以成功访问,这是为什么啊? 我是用eclipse3.5+ Tomcat6.0 下面是eclipse启动tomcat的一些简短信息: 2009-11-7 14:00:54 org.springframework.web.struts....
  • tomcat可以正常启动,能够访问localhost 8080 不能访问localhost 8080/solr
                   

    I have big problems installing Solr 4.3 under Ubuntu 12.04. Firstly i installed tomcat. I can access tomcat via browser on localhost:8080. Into "Tomcat Web Application Manager" i try to install Solr 4.3 via 2solr.war" file. The file is been uploaded an deployed. But i cant get it started. "FAIL - Application at context path /solr could not be started".

    The log file (localhost.log) look like:

    07.05.2013 11:05:36 org.apache.catalina.core.ApplicationContext logINFO: HTMLManager: start: Starting web application at '/solr'07.05.2013 11:05:36 org.apache.catalina.core.StandardContext filterStartSCHWERWIEGEND: Exception starting filter SolrRequestFilterorg.apache.solr.common.SolrException: Could not find necessary SLF4j logging jars. If using Jetty, the SLF4j logging jars need to go in the jetty lib/ext directory. For other containers, the corresponding directory should be used. For more information, see: http://wiki.apache.org/solr/SolrLogging    at org.apache.solr.servlet.SolrDispatchFilter.<init>(SolrDispatchFilter.java:105)    ... 33 more07.05.2013 11:05:36 org.apache.catalina.core.ApplicationContext logINFO: HTMLManager: list: Listing contexts for virtual host 'localhost'07.05.2013 11:05:36 org.apache.catalina.core.StandardContext filterStartSCHWERWIEGEND: Exception starting filter SolrRequestFilterorg.apache.solr.common.SolrException: Could not find necessary SLF4j logging jars. If using Jetty, the SLF4j logging jars need to go in the jetty lib/ext directory. For other containers, the corresponding directory should be used. For more information, see: http://wiki.apache.org/solr/SolrLogging    at org.apache.solr.servlet.SolrDispatchFilter.<init>(SolrDispatchFilter.java:105)    ... 21 more

    catalina.....log

    07.05.2013 11:05:36 org.apache.catalina.core.StandardContext startSCHWERWIEGEND: Error filterStart07.05.2013 11:05:36 org.apache.catalina.core.StandardContext startSCHWERWIEGEND: Context [/solr] startup failed due to previous errors07.05.2013 11:05:36 org.apache.catalina.startup.HostConfig checkResourcesINFO: Reloading context [/solr]07.05.2013 11:05:36 org.apache.catalina.core.StandardContext stopINFO: Container org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/solr] has not been started07.05.2013 11:05:36 org.apache.catalina.core.StandardContext startSCHWERWIEGEND: Error filterStart07.05.2013 11:05:36 org.apache.catalina.core.StandardContext startSCHWERWIEGEND: Context [/solr] startup failed due to previous errors

    解决办法:As the logs say - Could not find necessary SLF4j logging jars.

    You are missing the slf4j jars.

    Place the slf4j jars in the $CATALINA_BASE/lib folder.

    Copy the SLF4j logging jars from <solr>/example/lib/ext/*.jar into Tomcat Lib (e.g. TOMCAT_HOME/lib/usr/share/tomcat/lib) or Webapp Lib directory (e.g. TOMCAT_HOME/webapps/solr/WEB-INF/lib). These jars will set up SLF4J and log4j.

    If using Jetty, the SLF4j logging jars need to go in the jetty lib/ext directory. For other containers, the corresponding directory should be used. For more information, see: http://wiki.apache.org/solr/SolrLogging

    In other words to make your Solr working properly with Tomcat, you need to:

    1. Copy the SLF4j logging jars from <solr>/example/lib/ext/*.jar into Tomcat Lib (e.g. TOMCAT_HOME/lib/usr/share/tomcat/lib) or Webapp Lib directory (e.g. TOMCAT_HOME/webapps/solr/WEB-INF/lib). These jars will set up SLF4J and log4j.

      For a Debian or Ubuntu server using the Tomcat package available from the OS vendor, this is likely to be /usr/share/tomcat6/lib or /usr/share/tomcat7/lib.

      For example:

      # cp -v /opt/solr-4.10.4/example/lib/ext/*.jar /usr/share/tomcat?/lib/

      or:

      # cp -v /opt/solr-4.10.4/example/lib/ext/*.jar /var/lib/tomcat7/webapps/solr/WEB-INF/lib/

      Alternatively set-up your CLASSPATH to point to your jar files.

    2. Copy the logging config from solr/example/resources/log4j.properties into a location on the classpath. Usually you can use the same location as the jar files above and edit the configuration file for your preferred log destination.

      Optionally, if you did not place log4j.properties on the classpath, set java option: -Dlog4j.configuration=file:///path/to/log4j.properties

    3. Restart Tomcat (e.g. sudo /etc/init.d/tomcat7 restart).

    If you still have the problems, it might help to start the server with -Dlog4j.debug=true to see more details.

    See: Using the example logging setup in containers other than Jetty

    最终解决办法:

    1.sudo cp -v /usr/local/solr-4.10.3/example/lib/ext/*.jar /usr/local/apache-tomcat-8.0.33/lib

    2.sudo cp -v /usr/local/solr-4.10.3/example/resources/log4j.properties /usr/local/apache-tomcat-8.0.33/lib

    3.sudo ./shutdown.sh

    4.sudo ./startup.sh

               
    展开全文
  • 装好Tomcat7后,发现除了本机能访问外界访问不了,岂有此理。于是请教百度大神,在费一番周折后,总结步骤如下: 1.修改文件/etc/sysconfig/iptables [root@bogon ~]# cd /etc/sysconfig/ [root@bogon sysconfig]...

    装好Tomcat7后,发现除了本机能访问外界访问不了,岂有此理。于是请教百度大神,在费一番周折后,总结步骤如下:
    1.修改文件/etc/sysconfig/iptables
    [root@bogon ~]# cd /etc/sysconfig/
    [root@bogon sysconfig]# vi iptables
    文件内容如下,注意红色一行是新加的,目的是对外界开放8080端口
    Firewall configuration written by system-config-firewall
    Manual customization of this file is not recommended.
    *filter
    :INPUT ACCEPT [0:0]
    :FORWARD ACCEPT [0:0]
    :OUTPUT ACCEPT [0:0]
    :RH-Firewall-1-INPUT - [0:0]
    -A INPUT -j RH-Firewall-1-INPUT
    -A RH-Firewall-1-INPUT -i lo -j ACCEPT
    -A RH-Firewall-1-INPUT -p icmp –icmp-type any -j ACCEPT
    -A RH-Firewall-1-INPUT -p 50 -j ACCEPT
    -A RH-Firewall-1-INPUT -p 51 -j ACCEPT
    -A RH-Firewall-1-INPUT -p udp –dport 5353 -d 224.0.0.251 -j ACCEPT
    -A RH-Firewall-1-INPUT -p udp -m udp –dport 631 -j ACCEPT
    -A RH-Firewall-1-INPUT -p tcp -m tcp –dport 631 -j ACCEPT
    -A RH-Firewall-1-INPUT -m state –state ESTABLISHED,RELATED -j ACCEPT
    -A RH-Firewall-1-INPUT -m state –state NEW -m tcp -p tcp –dport 21 -j ACCEPT
    -A RH-Firewall-1-INPUT -m state –state NEW -m tcp -p tcp –dport 22 -j ACCEPT
    -A RH-Firewall-1-INPUT -m state –state NEW -m tcp -p tcp –dport 443 -j ACCEPT
    -A RH-Firewall-1-INPUT -m state –state NEW -m tcp -p tcp –dport 80 -j ACCEPT
    -A RH-Firewall-1-INPUT -m state –state NEW -m tcp -p tcp –dport 8080 -j ACCEPT
    -A RH-Firewall-1-INPUT -j REJECT –reject-with icmp-host-prohibited
    -A FORWARD -j REJECT –reject-with icmp-host-prohibited
    COMMIT
    这行文字实际是从上一行拷贝修改而来,在VI中拷贝一行用yy,拷贝多行用yyn,粘贴用p。还算方便的。
    2.将iptables服务重启。
    [root@bogon sysconfig]# service iptables restart
    Flushing firewall rules: [ OK ]
    Setting chains to policy ACCEPT: filter [ OK ]
    Unloading iptables modules: [ OK ]
    Applying iptables firewall rules: [ OK ]
    Loading additional iptables modules: ip_conntrack_ftp [ OK ]
    [root@bogon sysconfig]#
    然后从外界访问就可以了:

    发布一个war上去看看效果

    3.如若不想修改iptables表,可以直接输入下面命令:

    iptables -I INPUT -p tcp –dport 80 -j ACCEPT

    展开全文
  • 最近将tomcat安装到eclipse中,测试的时候发现eclipse启动了tomcat,但是在浏览器中访问http://localhost:8080/不能访问,可项目文件可以访问,访问http://localhost:8080/JavaWeb01能正常访问项目页面。然后在度娘...
  • 问题描述:虚拟机中用浏览器可以打开localhost的8080端口,但是从我电脑就不行可以ping通,可以ssh,就是连接8080,从虚拟机内部可以打开。通过netstat命令查看到没有绑定到具体的IP地址# netstat -an|grep 8080...
  • "localhost:8080"能访问到小猫,但是"localhost:8080/test4"就一直404 我有在webapps/root下新建一个a.html页面,然后http://localhost:8080/a.html 能访问tomcat启动日志,上图[img=...
  • tomcat在eclipse里面能正常启动,而在浏览器中访问http://localhost:8080/不能访问,且报404错误。 关闭eclipse里面的tomcat,在tomcat安装目录下双击startup.bat手动启动tomcat服务器。访问htt://localhost:8080/...
  • 我的tomcat成功启动了,环境变量配置好了的,端口也没被占用,但是localhost:8080却找到服务器,127.0.0.1:8080能访问tomcat欢迎界面。(host文件也有127.0.0.1 localhost)
  • 配置tomcat 点击deployment的绿色+号,选中tomcat解压路径的ROOT文件夹。再重启tomcat,首页就可以正常访问
  • 症状:tomcat在eclipse里面能正常启动,而在浏览器中访问http://localhost:8080/不能访问,且报404错误。同时其他项目页面也不能访问。关闭eclipse里面的tomcat,在tomcat安装目录下双击startup.bat手动启动tomcat...
  • 当我在linux服务器上更改了server.xml文件时,重新启动Tomcat,此时不能访问8080端口 记录一次bug调试记录,以后再次遇到类似错误,以此为例: 什么操作出现了错误?:Tomcat服务器需要修改访问项目路径不带项目名,...
  • tomcat在eclipse里面能正常启动,而在浏览器中访问http://localhost:8080/不能访问,且报404错误。同时其他项目页面也不能访问。 关闭eclipse里面的tomcat,在tomcat安装目录下双击startup.bat手动启动tomcat服务器...
  • tomcat在eclipse里面能正常启动,而在浏览器中访问http://localhost:8080/不能访问,且报404错误。同时其他项目页面也不能访问。 关闭eclipse里面的tomcat,在tomcat安装目录下双击startup.bat手动启动tomcat服务器...
  • 之前都是在windows上部署的tomcat,今天玩...直接访问8080端口可以看到汤姆猫,但是访问到项目就会404 最后才发现还真是java的版本问题,我开发的时候用的是11,但是centos默认的java8, 然后下载了一个tar.gz的ja.
  • 阿里云安全组 https://www.cnblogs.com/wxjnew/p/6962023.html
  • tomcat在eclipse里面能正常启动,而在浏览器中访问http://localhost:8080/不能访问,且报404错误。同时其他项目页面也不能访问。 关闭eclipse里面的tomcat,在tomcat安装目录下双击startup.bat手动启动tomcat服务器...
  • tomcat不能访问

    2009-04-15 14:25:54
    tomcat我换安装版的也不是不能访问 目前主要问题就是他找不到本机 我是局域网 [b]问题补充:[/b] 我的Host文件里面只有一行 127.0.0.1 localhost [b]问题补充:[/b] netstat可以看到8080端口号 [b]问题补充:[/...
  • 原因:由于防火墙的问题,并不能通过8080端口 解决:将防火墙打开 环境:阿里云的centos7系统 1、设置防火墙允许8080端口通过 firewall-cmd --zone=public --add-port=8080/tcp --permanent 2、重启防火墙 firewall...
  • tomcat能启动但是访问http://localhost:8080访问不

    万次阅读 多人点赞 2018-05-31 22:28:23
    但是无法访问http://localhost:8080,开始查找原因·首先确定自己java环境变量配置好了。配置如下:JAVA_HOMEH:\Java\jdk==================================CLASSPATH.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\t...
  • ps -ef | grep tomcat root 23745 1 1 19:05 ? 00:00:09 /usr/local/jdk8/jdk1.8.0_65/bin/java 可以看到 tomcat 的进程号是23745 netstat -tupln | grep 23745 tcp 0 0 127.0.0.1:8005 0.0.0.0:*
  • tomcat在eclipse里面能正常启动,而在浏览器中访问http://localhost:8080/不能访问,且报404错误。同时其他项目页面也不能访问。 关闭eclipse里面的tomcat,在tomcat安装目录下双击startup.bat手动启动tomcat...
  • 首先确保端口没有占用 ...如果不是这个问题,打开Tomcat目录,看webapps/ROOT文件夹是否存在,不存在肯定不能访问,localhost:8080是访问这个文件夹的,存在打开查看里面文件是否缺少,默认如下图,缺少自己补上 ...
  • 阿里云ECS服务器配置了安全组,还是不能访问tomcat8080端口问题 阿里云ecs服务器无法访问8080端口问题 最近购买了个阿里云ECS服务器,配置了安全组的常用端口后,启动tomcat仍然无法访问对应的8080端口,问客服也...
  • 主要介绍了Tomcat能起开,但是访问不8080首页的问题解决方案的相关资料,需要的朋友可以参考下
  • 1.首先确定在web.xml文件中配置有 &lt;welcome-file-list&gt; &lt;welcome-file&...在Eclipse配置的Tomcat Server上双击,可以看到下图:要想解决上述问题,需要修改Server path 和 De...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 1,115
精华内容 446
关键字:

tomcat不能访问8080