精华内容
下载资源
问答
  • 同样都是启动Tomcat,到底两个有什么不同呢? Tomcat本地启动 首先现在下载Tomcat,解压后,看到路径是: 打开bin目录之后是: 包含了startup.bat,startup.sh,shutdown.bat,shutdown.sh; 其中startup.bat和...

    同样都是启动Tomcat,到底两个有什么不同呢?

    Tomcat本地启动

    首先现在下载Tomcat,解压后,看到路径是:
    在这里插入图片描述
    打开bin目录之后是:
    在这里插入图片描述
    包含了startup.bat,startup.sh,shutdown.bat,shutdown.sh;

    其中startup.bat和shutdown.bat是在window底下启动tomcat的命令,
    而startup.sh和shutdown.sh是在Linux底下启动tomcat的命令.【之前记录疏忽,多谢一位博友指正】

    我们可以进入cmd后,进入tomcat的bin执行 startup.bat,系统会启动Tomcat,在浏览器中输入http://localhost:8080/
    发现没有问题,小猫页面出现的很好。

    这种启动tomcat是比较常见的,但是问题是这样子启动过程过于繁琐,日常的项目开发中也着实用不到。

    使用eclipse启动tomcat:

    当打开Eclipse后,安装上tomcat时候,我们的配置双击server下的服务器我们的配置如图
    //此时为当初配置的时候

    系统默认的Server locations的路径为: Use workspace metadata,
    一般刚开始的时候不在意,会直接选择默认。
    当我们在eclipse中部署项目的时候会默认的部署到elicispe为tomcat指定的的部署地址上面,
    当在eclipse中启动tomcat的时候,我们会发现一个问题:

    localhost:8080之后的小猫页面出现404
    如图5 和图6所示:
    项目却可以被正常执行
    在这里插入图片描述

    为什么呢?

    现在来解释原因:

    原因是我们刚才在eclipse中设置的Server locations路径为: Use workspace metadata
    其实,你在eclipse中启动的tomcat并部署项目的时候,其实是Eclipse调用了tomcat核心的组件,内置到eclipse中,启动和部署的时候跟真正的tomcat毫无关系,因此当你在浏览器中输入http://localhost:8080/ 显示没有启动,但是输入http://localhost:8080/项目名之后,
    直接进入了eclipse的内置的tomcat,因此能预览。

    也就是说,当我们选择Server locations的路径为: Use workspace metadata的话,由于不是启动的真正的tomcat在浏览器中预览的时候可能有问题.因此我们在eclipse中部署tomcat的时候 Server locations的路径最好设置为:Use Tomcat installation,这是启动和部署到了真正的tomcat底下。

    现在开始设置:

    一、打开server的OVERVIEW
    选择window ----show view---services可以看到服务的面板
    双击此处,就可以进入overview进行设置
    在这里插入图片描述

    二、设置Server Locations
    由于刚才测试过,所以现在server里面有一个系统,
    Server Locations这个地方不能被设置

    在这里插入图片描述
    若要更改,则先把tomcat下的所有项目移除。并右击,clean…之后方可设置。。。启动后将又变为黑色。
    再看这个地方,已经可以修改了:
    在这里插入图片描述
    之后点击保存就可以完成了,再次启动项目看看结果:
    ps:由于重新设置部署,所以此次启动会慢一点。
    一般来说是没有什么问题的,但是有可能大家遇到了这个问题
    在这里插入图片描述
    是由于设置之后Tomcat要从本地目录里面获取开启文件,所以所需要的时间更久一点,
    但是系统默认规定Tomcat启动时间在45之内,当然了,这个可以修改。

    有两种方式:
    一、修改配置文件,这个比较麻烦

    这个问题我们找到当前工程的workplace目录,然后按下面的操作:
    找到workspace.metadata.plugins\org.eclipse.wst.server.core\servers.xml文件。

    <servers>
      <server auto-publish-setting="2" auto-publish-time="1" configuration-id="/Servers/Tomcat v8.5 Server at localhost-config" deployDir="wtpwebapps" hostname="localhost" id="Tomcat v8.5 Server at localhost" name="Tomcat v8.5 Server at localhost" runtime-id="Apache Tomcat v8.5" server-type="org.eclipse.jst.server.tomcat.85" server-type-id="org.eclipse.jst.server.tomcat.85" start-timeout="100" stop-timeout="15" testEnvironment="false" timestamp="5">
        <list key="modules"/>
      </server>
    

    把 其中的start-timeout=“45” 改为 start-timeout=“100” 或者更长,根据不同同学的工程大小来设置。
    二、直接在overview里面修改
    在这里插入图片描述

    最后重启eclipse就可以了。
    可以看到
    项目页面可以实现
    在这里插入图片描述
    Tomcat小猫页面也可以出现
    在这里插入图片描述
    甚至我自己配置的Solr页面可以出现了。
    在这里插入图片描述

    Good Luck to you
    --------------------------------------------END------------------------------------------

    展开全文
  • Java启动Tomcat

    万次阅读 2020-04-03 15:47:26
    文章目录目标:实现:一、前期准备1、加入依赖2、定义Servlet类3、定义Servlet类4、启动Tomcat并测试总结流程图重点及易错点1、服务器阻塞等待请求 目标:   学习使用java代码启动Tomcat。 实现: 一、前期准备  ...

    目标:

      学习使用java代码启动Tomcat

    实现:

    一、前期准备

      实现自定义注解,并用自定义注解模拟正常的业务逻辑,实现将用户发送给服务器的数据回写给用户的功能。

    1、加入依赖

      本项目使用java代码操作Tomcat,所以需要引入servletjar包。为了在浏览器等前端显示信息,所以需要引入JSP相关jar包。源码如下:

    pom.xml

    <?xml version="1.0" encoding="UTF-8"?>
    <project xmlns="http://maven.apache.org/POM/4.0.0"
             xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
             xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
        <parent>
            <artifactId>handwritingproject</artifactId>
            <groupId>com.njust</groupId>
            <version>1.0-SNAPSHOT</version>
        </parent>
        <modelVersion>4.0.0</modelVersion>
    
        <artifactId>javaStartTomcat</artifactId>
        <dependencies>
    
            <!--Java语言操作tomcat -->
            <dependency>
                <groupId>org.apache.tomcat.embed</groupId>
                <artifactId>tomcat-embed-core</artifactId>
                <version>8.5.16</version>
            </dependency>
    
            <!-- tomcat对jsp支持 -->
            <dependency>
                <groupId>org.apache.tomcat</groupId>
                <artifactId>tomcat-jasper</artifactId>
                <version>8.5.16</version>
            </dependency>
    
        </dependencies>
    
    </project>
    

    2、定义Servlet类

      定义IndexServlet类,继承 HttpServlet,该类只是简单的向客户端输出一行信息以证明服务成功启动。源码如下:

    IndexServlet .java

    package com.njust.servlet;
    
    import java.io.IOException;
    
    import javax.servlet.ServletException;
    import javax.servlet.http.HttpServlet;
    import javax.servlet.http.HttpServletRequest;
    import javax.servlet.http.HttpServletResponse;
    
    public class IndexServlet extends HttpServlet {
    
    	@Override
    	protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
    		doPost(req, resp);
    	}
    
    	@Override
    	protected void doPost(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
    		resp.getWriter().print("this is index... tomcat");
    	}
    
    }
    
    

    3、定义Servlet类

      定义IndexServletC类,继承 HttpServlet,该类只是简单的向客户端输出一行信息以证明服务成功启动。该类和上面的类功能相同,只是输出不同的信息,以证明Tomcat服务器可以将请求分发到不同的servlet处理。源码如下:

    IndexServletC .java

    package com.njust.servlet;
    
    import javax.servlet.ServletException;
    import javax.servlet.http.HttpServlet;
    import javax.servlet.http.HttpServletRequest;
    import javax.servlet.http.HttpServletResponse;
    import java.io.IOException;
    
    public class IndexServletC extends HttpServlet {
    
    	@Override
    	protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
    		doPost(req, resp);
    	}
    
    	@Override
    	protected void doPost(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
    		resp.getWriter().print("this is index... tomcat IndexServletC");
    	}
    
    }
    
    

    4、启动Tomcat并测试

      定义Main类。配置Tomcat的基本信息。同时将不同路径映射到不同的servlet。源码如下:

    Main .java

    package com.njust.tomcat;
    
    
    import com.njust.servlet.IndexServletC;
    import org.apache.catalina.LifecycleException;
    import org.apache.catalina.core.StandardContext;
    import org.apache.catalina.startup.Tomcat;
    import org.apache.catalina.startup.Tomcat.FixContextListener;
    
    import com.njust.servlet.IndexServlet;
    
    /**
     * 使用Java语言创建Tomcat服务器<br>
     * Tomcat 底层执行程序 最终servlet<br>
     * SpringMVC底层使用servlet 包装<br>
     *
     */
    public class Main {
        private static int PORT = 8080;
        private static String CONTEX_PATH = "/njust";
        private static String SERVLET_NAME = "indexServlet1";
        private static String SERVLET_NAMET = "indexServletC";
    
        public static void main(String[] args) throws LifecycleException, InterruptedException {
    
            // 创建tomcat服务器
            Tomcat tomcatServer = new Tomcat();
            // 指定端口号
            tomcatServer.setPort(PORT);
            // 是否设置自动部署
            tomcatServer.getHost().setAutoDeploy(false);
            // 创建上下文
            StandardContext standardContex = new StandardContext();
            standardContex.setPath(CONTEX_PATH);
            // 监听上下文
            standardContex.addLifecycleListener(new FixContextListener());
            // tomcat容器添加standardContex
            tomcatServer.getHost().addChild(standardContex);
    
            // 创建Servlet
            tomcatServer.addServlet(CONTEX_PATH, SERVLET_NAME, new IndexServlet());
            tomcatServer.addServlet(CONTEX_PATH, SERVLET_NAMET, new IndexServletC());
            // servleturl映射
            standardContex.addServletMappingDecoded("/index", SERVLET_NAME);
            standardContex.addServletMappingDecoded("/indexc", SERVLET_NAMET);
            tomcatServer.start();
            System.out.println("tomcat start success..");
            // 异步进行接收请求
            tomcatServer.getServer().await();
    
        }
    
    }
    
    

      运行该程序。控制台输出如下:

    Console

    四月 03, 2020 3:32:30 下午 org.apache.coyote.AbstractProtocol init
    信息: Initializing ProtocolHandler ["http-nio-8080"]
    四月 03, 2020 3:32:31 下午 org.apache.tomcat.util.net.NioSelectorPool getSharedSelector
    信息: Using a shared selector for servlet write/read
    四月 03, 2020 3:32:31 下午 org.apache.catalina.core.StandardService startInternal
    信息: Starting service [Tomcat]
    四月 03, 2020 3:32:31 下午 org.apache.catalina.core.StandardEngine startInternal
    信息: Starting Servlet Engine: Apache Tomcat/8.5.16
    四月 03, 2020 3:32:31 下午 org.apache.coyote.AbstractProtocol start
    信息: Starting ProtocolHandler ["http-nio-8080"]
    tomcat start success..
    

      根据控制台信息,我们发现程序成功启动。接下来我们在浏览器访问Tomcat服务器。

    在这里插入图片描述

      我们访问 http://localhost:8080/njust/indexc可以定位到 IndexServletC,访问 http://localhost:8080/njust/index,可以定位到 IndexServlet。说明的Tomcat可以正常工作了。

    在这里插入图片描述

    总结

    流程图

    Created with Raphaël 2.2.0开始创建tomcat服务器配置Tomcat基本信息创建并监听上下文向Tomcat容器添加上下文创建Servlet指定servleturl映射开启Tomcat服务器异步进行接收请求结束

    重点及易错点

    1、服务器阻塞等待请求

            tomcatServer.start();
            System.out.println("tomcat start success..");
            // 异步进行接收请求
            tomcatServer.getServer().await();
    

      在服务启动后,一定要调用 await() 方法异步进行接收请求,否则服务器启动成功就直接关闭了。
      有问题欢迎各位读者批评指正。

    点个赞再走呗!欢迎留言哦!

    展开全文
  • Docker方式启动tomcat,访问首页出现404错误

    万次阅读 多人点赞 2020-01-08 22:14:24
    在docker启动tomcat(版本是从阿里云上拉下的:8.5.50)时,访问tomcat首页时出现404错误,在网上找了许多教程,也没有解决,最后在视频讲解中查看到了问题(不知道是不是我拉下来版本的问题) 具体情况: 使用命令: ...

    场景:

    在docker启动tomcat(版本是从阿里云上拉下的:8.5.50)时,访问tomcat首页时出现404错误,在网上找了许多教程,也没有解决,最后在视频讲解中查看到了问题(不知道是不是我拉下来版本的问题)

    具体情况: 

    1. 使用命令: docker exec -it 运行的tomcat容器ID /bin/bash 进入到tomcat的目录
    2. 进入webapps文件夹,发现里面是空的(tomcat默认的欢迎页面实际上放在的路径应该是:webapps/ROOT/index.jsp或者index.html)
    3. 发现旁边还有个webapps.dist的文件,进入才发现原本应该在webapps文件中的文件都在webapps.dist文件中,现在也不知道为什么!!!

    图片: 

     

    法:

    将webapps.dist重命名成webapps即可,原来的webapps(空文件)可以删除或者命名成其他的名字既:mv webapps.dist webapps

    注: 如果是在服务器上记得将映射的宿主端口开放,不然也无法访问到。

    最后: 虽然这样解决了问题但是不够彻底,因为再另启动一个Tomcat容器时又会回到之前的窘境,所以我又特意写了一篇彻底解决这个问题的文章,如果有需要的朋友可以直接点击下面的文字进行跳转,如果大家觉的我的文字对你有帮助,可以给我点个赞或者关注,后面我会写更多文章跟大家分享其他的知识,如果你们有什么问题也欢迎在文章下方留言或者私信我,我看到都会及时恢复的。:Docker方式启动tomcat,访问首页出现404错误(第二篇 -- 将修改过的容器映射成镜像)

    -------关注我的公众号,里面有JAVA架构师的学习材料和IDEA插件,所有你需要的,都可以给我留言,我负责帮你找! ----------

                                                      

    往期文章推荐:


    1、[Docker方式启动tomcat,访问首页出现404错误(第二篇 -- 将修改过的容器映射成镜像)](https://blog.csdn.net/qq_40891009/article/details/104012792)
    2、[你真的懂for update?(面试必备)](https://blog.csdn.net/qq_40891009/article/details/106007658)
    3、[操作Excel,除了使用POI你还会其他的?](https://blog.csdn.net/qq_40891009/article/details/105616526)
    4、[SpringBoot中使用Transaction注解遇到的坑](https://blog.csdn.net/qq_40891009/article/details/103108655)

    展开全文
  • 使用eclipse启动tomcat,如果想在tomcat的conf/server.xml文件中设置要启动的系统的路径,而不是将要启动的系统发布到tomcat的webapps路径下,需要在tomcat的conf/server.xml文件中的Service片段中,加入Context片段...

    转载请注明出处:http://blog.csdn.net/dongdong9223/article/details/69356378
    本文出自【我是干勾鱼的博客

    使用eclipse启动tomcat,如果想在tomcat的conf/server.xml文件中设置要启动的系统的路径,而不是将要启动的系统发布到tomcat的webapps路径下,需要在tomcat的conf/server.xml文件中的Service片段中,加入Context片段,有些地方需要注意。

    之前在使用Tomcat时8080端口无法直接映射项目的问题中提到了在eclipse中启动tomcat的一个问题。又在手工修改Tomcat的conf/server.xml需要删除并重新创建eclipse的server中讲解了更改conf/server.xml时的注意事项。现在发现还会有一些问题,比如:

    单独启动tomcat正常,但是eclipse下不能正确启动tomcat问题的解决。

    解决问题的方法总结一下,包括以下几点:

    1 保持第一个Service片段为空

    在tomcat的conf/server.xml文件中,第一个Service片段需要是空的。一般来说都是8080端口的,当然也可以改为别的端口,但一定保证不要往里面加任何内容,保持原貌,如:

    <Service name="Catalina">
    
        <Connector port="8080" protocol="HTTP/1.1"
                   connectionTimeout="20000"
                   redirectPort="8443" />
    
        <Connector port="8009" protocol="AJP/1.3" redirectPort="8443" />
    
        <Engine name="Catalina" defaultHost="localhost">
    
    
          <Realm className="org.apache.catalina.realm.LockOutRealm">
    
            <Realm className="org.apache.catalina.realm.UserDatabaseRealm"
                   resourceName="UserDatabase"/>
          </Realm>
    
          <Host name="localhost"  appBase="webapps"
                unpackWARs="true" autoDeploy="true">
    
            <Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs"
                   prefix="localhost_access_log" suffix=".txt"
                   pattern="%h %l %u %t &quot;%r&quot; %s %b" />
    
          </Host>
        </Engine>
      </Service>

    不要加Context片段,如:

    <Context
                path=""
                docBase="E:\eclipsews\TestProj\WebRoot"
                reloadable="true" >   
            </Context>

    这些内容,否则启动无法成功。

    2 在第二个Service片段中增加Context片段

    把要启动的Context片段加入到第二个Service片段中(别忘了更改端口号)。比如:

    <Service name="Catalina">
    
        <Connector port="8081" protocol="HTTP/1.1"
                   connectionTimeout="20000"
                   redirectPort="8443" />
    
        <Connector port="8010" protocol="AJP/1.3" redirectPort="8443" />
    
        <Engine name="Catalina" defaultHost="localhost">
    
    
          <Realm className="org.apache.catalina.realm.LockOutRealm">
    
            <Realm className="org.apache.catalina.realm.UserDatabaseRealm"
                   resourceName="UserDatabase"/>
          </Realm>
    
          <Host name="localhost"  appBase="webapps"
                unpackWARs="true" autoDeploy="true">
    
            <Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs"
                   prefix="localhost_access_log" suffix=".txt"
                   pattern="%h %l %u %t &quot;%r&quot; %s %b" />
    
            <Context
                path=""
                docBase="E:\eclipsews\TestProj\WebRoot"
                reloadable="true" >   
            </Context>
    
          </Host>
        </Engine>
      </Service>

    端口也改为了8081和8010。这样第二个Service片段中增加的Context片段指向的系统就可以访问了。

    注意1和2都要做到并且一直。

    展开全文
  • 项目启动tomcat失败的几种可能原因和解决方法

    万次阅读 多人点赞 2018-05-22 21:13:36
    总结一下tomcat启动问题,也给自己做个笔记 , 逐渐补充完善。1、java配置路径有问题,请配置好jdk路径,具体参考java路径的配置吧。2、项目未添加tomcat驱动,(一般提示The superclass "javax.servlet....
  • 把项目添加到tomcat里,启动tomcat项目加载不了直接就启动tomcat
  • linux启动tomcat并查看启动日志

    万次阅读 2019-08-20 19:57:32
    在Linux环境下,启动Tomcat时我们需要在启动过程中看到日志信息。可以通过下面命令启动Tocmat。 先进入到tomcat的bin目录下输入 ./startup.sh; tailf ../logs/catalina.out 或者 ./startup.sh && tail...
  • ansible 启动tomcat/停止tomcat

    千次阅读 2017-09-22 15:31:18
    用service模块写的playbook执行完了,目标机器的tomcat状态没变,这个希望大神指导一下...启动tomcat--- - hosts: vm remote_user: root tasks: - name: 启动tomcat shell: nohup /opt/dev/tomcat7/apache-tomcat-
  • 最近在学习java服务器开发,刚开始配置tomcat就出现了这个问题, ...使用startup启动tomcat就可以正常显示   然而使用eclipse启动tomcat就显示not found 404错误   奇怪了,纠结了一段时间    最后知道
  • idea启动tomcat日志乱码

    万次阅读 多人点赞 2019-03-07 19:05:48
    如下图设置tomcat 1. 代码:-Dfile.encoding=UTF-8 2. 进入设置界面: set--->editor--->file encoding(全部设置为UTF-8) *(最重要)3. 进入idea的安装文件中,bin文件下,修改idea.exe.vm...
  • Docker启动Tomcat容器

    千次阅读 2020-01-19 22:00:38
    1、拉取Tomcat镜像并启动tomcat容器 1、拉取tomcat镜像 [root@localhost /]# docker pull tomcat(#拉取tomcat镜像,不指定TAG,默认表示拉取最新版本的) Using default tag: latest latest: Pulling from ...
  • Linux启动tomcat命令

    千次阅读 2019-03-08 14:37:25
    Linux启动tomcat命令启动命令关闭命令查看tomcat运行日志命令防火墙开放端口号命令 启动命令 ./startup.sh 关闭命令 ./shutdown.sh 查看tomcat运行日志命令 tail -f catalina.out 注意:执行这个命令必须进入...
  • 使用embeded tomcat进行嵌入式javaee开发-启动tomcat https://www.iflym.com/index.php/code/use-embeded-tomcat-to-javaee-start-tomcat.html 昨天在网上研究了下关于将tomcat嵌入到主程序中进行运行,而...
  • locslhost俩种开启方式第一种是通过eclipse中启动,另一种是通过startup.bat - 快捷方式启动TOMCAT 第一种如果成功启动但是不能打开是原因:双击控制台中Tomcat server可以看见 这里应该要选择中间那个------及 ...
  • Tomcat - DOS下任意位置启动Tomcat

    千次阅读 2017-01-22 16:46:25
    DOS下启动Tomcat,大多会采用进入到Tomcat/bin目录,进行启动。那么在任意路径下启动呢? 比如,cmd,直接输入startup启动Tomcat。 【1】修改Path环境变量 将tomcat的bin目录添加进Path变量; 此时,窗口提示...
  • IDEA 启动Tomcat 时控制台乱码问题

    万次阅读 多人点赞 2019-02-27 10:10:11
    问题描述:使用Intellij IDEA启动Tomcat,发现乱码问题,虽然不影响正常使用,但是本人有轻度强迫症,所以还是想把乱码改过来。 乱码情况:IDEA默认展示的三个log信息,全部乱码。 解决方案: 修改Tomcat...
  • 1、通过镜像文件启动容器后,配置好jdk与tomcat环境之后,根据容器id创建tomcat镜像: ...3、根据镜像文件启动tomcat docker run -d -p 8088:8080 -v /root/webapps:/mnt/software/tomcat/webapps...
  • netbeans启动tomcat失败

    2016-07-08 04:02:13
    用netbeans启动tomcat,显示启动失败,cataline.bat里面的引号已经删掉了 ![图片说明](https://img-ask.csdn.net/upload/201607/08/1467950510_226280.png)
  • Docker中启动tomcat容器失败

    千次阅读 2020-02-16 22:03:49
    Docker 中启动tomcat是无法保持在后台运行容器 docker run -it tomcat:test 则直接启动tomcat,在宿主机的控制台中输入tomcat启动日志。 docker run --name tomcat_test -d -p 8099:8080 tomcat:test 执行后一...
  • 第三列COMMAND这个命令怎么用。 ![图片说明]...容器启动后,好像没有启动tomcat,还要进容器再启动吗? lynx http://localhost:8080 获得不到响应。 端口之类的当然都绑定了
  • eclipse启动tomcat无法访问

    万次阅读 多人点赞 2012-01-01 02:59:00
    症状: ...同时其他项目页面也不能访问。...关闭eclipse里面的tomcat,在tomcat安装目录下双击startup.bat手动启动tomcat服务器。访问htt://localhost:8080/能正常访问tomcat管理页面。 症状原因:  e
  • Linux下部署启动Tomcat

    千次阅读 2017-05-04 17:21:19
    安装jdk启动tomcat需要java环境,首先需要下载安装jdk并把它加入环境变量。详细步骤参考:linux软件(一)---CentOS安装jdk下载tomcat安装好jdk之后可以下载tomcat,tomcat不需要安装,解压即可用。不区分windows和...
  • 1、进入的Tomcat安装/bin 目录下 ...2、启动tomcat 输入:sudo sh ./startup.sh 3、关闭Tomcat 关闭:sudo sh ./shutdown.sh   4、修改tomcat端口号 安装目录/conf/server.xml 文件夹下   ...
  • 今天遇到了一个非常棘手的问题,就是tomcat正常启动后,在浏览器输入网址后 显示报错了。 这个就很难受了。 第一时间去检查tomcat看看是否有报错,但是结果并没有出错,非常正常地运行着。 那么是ip问题? ...
  • IntelliJ IDEA启动Tomcat后,无法访问Tomcat主页

    万次阅读 多人点赞 2017-03-30 19:58:25
    近期在熟悉使用IntelliJ IDEA,但今天在运行项目启动Tomcat后,发现无法访问Tomcat首页,出现404错误。即输入http://localhost:8080时无法访问Tomcat首页,但却可以正确访问项目的其他页面。问题如下图所示: ...
  • eclipse 启动 tomcat 异常

    2014-07-28 08:05:54
    但是在 eclipse 中配置好之后,加入web工程,启动tomcat,就出现了下面的错误信息: Error occurred during initialization of VM Could not find agent library on the library path or in the local directory...
  • idea中启动tomcat报错

    千次阅读 2018-08-13 18:43:16
    idea中启动tomcat,报全局的配置文件中初始化某个类报空指针异常,但是在同事的电脑上可以正常启动的,有可能是一下原因, 在编辑tomcat页面, 单击deployment按钮, 选择小铅笔图标,   在output ...
  • Linux启动tomcat带控制台

    万次阅读 2017-07-06 11:28:40
    Windows下启动tomcat,一般直接运行startup.bat,启动后如下图所示: Linux下直接启动./startup.sh但是查看不到启动日志信息,通过ps –ef|grep tomcat查看,实际已经启动,如下图所示:   但是可以通过运行./...
  • CentOS7 启动Tomcat后无进程运行解决方案 如下图 解决方案 进入到 tomcat 的 bin 目录下, 用以下命令启动 tomcat 即可 总结 Windows 下以 ./startup.sh 命令启动 Tomcat Linux 下以 ./catalina.sh start 启动 ...
  • windows下批量启动tomcat脚本

    千次阅读 2018-08-29 14:14:43
    @REM 启动Tomcat echo 启动Tomcat cd servers\tomcat-8.0.29-d\bin call startup.bat TIMEOUT /T 5 /NOBREAK cd ..\..\tomcat-8.0.29-j\bin call startup.bat TIMEOUT /T 5 /NOBREAK cd ..\..\tomcat-8.0.29-p\...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 83,012
精华内容 33,204
关键字:

启动tomcat