精华内容
下载资源
问答
  • //String cmd = "cmd.exe /c d:&cd F:\\JAVA\\apache-tomcat-6.0.14\\bin\\&start startup.bat&start shutdown.bat"; //String cmd = "cmd.exe /c f:&cd F:\\JAVA\\apache-tomcat-6.0.14\\bin&start shutdown.bat&...

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼

    package com.freesky.cm.bankinterface.ws; import java.io.BufferedReader;

    import java.io.InputStream;

    import java.io.InputStreamReader; public class TestTomcat { @SuppressWarnings("static-access")

    public static void main(String[] args) {

    try {

    //shutdown();

    //Thread.currentThread().sleep(1000);

    //startup();

    //reStart();

    } catch (Exception e) { }

    }

    public static void reStart(String cmd,String cmd1){

    try {

    Runtime rt = Runtime.getRuntime();

    //String cmd = "cmd.exe /c d:&cd F:\\JAVA\\apache-tomcat-6.0.14\\bin\\&start startup.bat&start shutdown.bat";

    //String cmd = "cmd.exe /c f:&cd F:\\JAVA\\apache-tomcat-6.0.14\\bin&start shutdown.bat&taskkill /f /im cmd.exe";

    //String cmd1 = "cmd.exe /c f:&cd F:\\JAVA\\apache-tomcat-6.0.14\\bin&start startup.bat&taskkill /f /im cmd.exe"; Process process = rt.exec(cmd);

    InputStream in = process.getInputStream();

    InputStreamReader isr = new InputStreamReader(in);

    BufferedReader br = new BufferedReader(isr);

    String line;

    StringBuffer sb = new StringBuffer();

    while ((line = br.readLine()) != null) {

    sb.append(line);

    sb.append("
    ");

    }

    in.close();

    isr.close();

    br.close();

    process.waitFor();

    Thread.currentThread().sleep(3000);

    Process process1=rt.exec(cmd1);

    InputStream in1 = process.getInputStream();

    InputStreamReader isr1 = new InputStreamReader(in1);

    BufferedReader br1 = new BufferedReader(isr1);

    String line1;

    StringBuffer sb1 = new StringBuffer();

    while ((line1 = br1.readLine()) != null) {

    sb1.append(line);

    sb1.append("
    ");

    }

    in1.close();

    isr1.close();

    br1.close();

    process1.waitFor();

    System.out.println("command output:
    " + sb.toString());

    }

    catch(Exception ioe) {

    System.out.println(ioe.getMessage());

    }

    }

    public static void shutdown(String cmd){

    try {

    Runtime rt = Runtime.getRuntime();

    //String cmd = "cmd.exe /c d:&cd D:\\service\\apache-tomcat-6.0.14\\bin&start shutdown.bat&start startup.bat";

    //String cmd = "cmd.exe /c f:&cd F:\\JAVA\\apache-tomcat-6.0.14\\bin&start shutdown.bat&taskkill /f /im cmd.exe";

    Process process = rt.exec(cmd);

    InputStream in = process.getInputStream();

    InputStreamReader isr = new InputStreamReader(in);

    BufferedReader br = new BufferedReader(isr);

    String line;

    StringBuffer sb = new StringBuffer();

    while ((line = br.readLine()) != null) {

    sb.append(line);

    sb.append("
    ");

    }

    in.close();

    isr.close();

    br.close();

    process.waitFor();

    System.out.println("command output:
    " + sb.toString());

    }

    catch(Exception ioe) {

    System.out.println(ioe.getMessage());

    }

    }

    public static void startup(String cmd){

    try {

    Runtime rt = Runtime.getRuntime();

    //String cmd = "cmd.exe /c d:&cd D:\\service\\apache-tomcat-6.0.14\\bin&start shutdown.bat&start startup.bat";

    // cmd = "cmd.exe /C f:&cd F:\\JAVA\\apache-tomcat-6.0.14\\bin&start startup.bat&taskkill /f /im cmd.exe";

    Process process = rt.exec(cmd);

    InputStream in = process.getInputStream();

    InputStreamReader isr = new InputStreamReader(in);

    BufferedReader br = new BufferedReader(isr);

    String line;

    StringBuffer sb = new StringBuffer();

    while ((line = br.readLine()) != null) {

    sb.append(line);

    sb.append("
    ");

    }

    in.close();

    isr.close();

    br.close();

    process.waitFor();

    System.out.println("command output:
    " + sb.toString());

    }

    catch(Exception ioe) {

    System.out.println(ioe.getMessage());

    }

    }

    }

    展开全文
  • tomcat怎么启动

    千次阅读 2014-08-05 16:03:49
    工具/原料 ...tomcat ...首先你要知道你把tomcat放到哪里了,tomcat的安装有两种方法,一种是解压就可以使用,一种需要向程序一样进行安装。...在开始菜单中选择所有程序,在所有程序中有一个Apache Tom

    工具/原料

    • tomcat

    方法一

    1. 1

      首先你要知道你把tomcat放到哪里了,tomcat的安装有两种方法,一种是解压就可以使用,一种需要向程序一样进行安装。

      如果是安装的tomcat,那么首先单击开始菜单。

      tomcat怎么启动
    2. 2

      在开始菜单中选择所有程序,在所有程序中有一个Apache Tomcat…… 的文件夹。单击展开。

      tomcat怎么启动
    3. 3

      选择这个文件夹中的Configure Tomcat程序。单击启动。

      tomcat怎么启动
    4. 4

      在主界面中你就可以看到一个Start的开始按钮了。单击等待一会就可以启动tomcat了。

      tomcat怎么启动
    5. 5

      如果你的压缩文件,那么也很简单。

      打开解压目录,然后找到BIN目录,打开。

      tomcat怎么启动
    6. 6

      选择tomcat程序,双击启动即可。呈现的界面和上面一样。单击start即可启动。

      tomcat怎么启动
      END

    方法二

    1. 在myeclipse中可以快速的启动tomcat,打开你的myeclipse,单击下面的server选项卡。

      tomcat怎么启动
    2. 2

      首先需要确定你的tomcat已经在myeclipse中配置正确了,否则你找不到tomcat的选项。

      选择tomcat,单击启动即可。

      tomcat怎么启动

    展开全文
  • 主要是在一个web程序中,需要启动一个线程,在线程中启动socket通信,接受一些命令和数据。我已经用servlet实现了,自己写个servlet,然后在web.xml中配置, [code="java"] <servlet-name>...
  • 通过MyEclipse部署到安装的Tomcat上(Tomcat是配置在Eclipse上的 ),通过MyEclipse启动Tomcat程序可以跑起来,但是通过Tomcat,lib下的startu.bat启动 Tomcat程序就不跑了,启动是成功的,换了另一个项目打包到...
  • tomcat服务程序,需要占用几通讯端口,所以默认情况是不能启动个tomcat,如果要启动个tomcat,需要修改配置文件,通过在配置文件设置不同的通讯端口就可以做到.文件 %TOMCAT_HOME%/conf/server.xml 是...

    需要在同一系统里启动多个tomcat,应该怎么处理?

    tomcat是个服务程序,需要占用几个通讯端口,所以默认情况是不能启动多个tomcat,如果要启动多个tomcat,需要修改配置文件,通过在配置文件设置不同的通讯端口就可以做到.文件 %TOMCAT_HOME%/conf/server.xml 是tomcat服务配置文件,里面有很多配置项,本文只关注怎么修改端口,其他配置项的含义不做说明。下面把该配置文件中各端口的含义说明下.

    <Server port="8005" shutdown="SHUTDOWN">

    接受服务器关闭指令的端口号,我们叫关闭指令端端口.


    <Connector port="8080" protocol="HTTP/1.1"

                  connectionTimeout="20000"

                  redirectPort="8443" />

    http请求处理端口,我们在网页上输入的普通url地址包含的端口就是他 .这个端口叫http端口.

     <Connector port="8080" protocol="HTTP/1.1"

                  connectionTimeout="20000"

                   redirectPort="8443" />

    https请求的处理端口.这个端口叫https端口.

     

    <Connector port="8009" protocol="AJP/1.3" redirectPort="8443" />

    接收AJP协议的处理端口.这个端口叫ajp端口.

     <Connector  port="8009" protocol="AJP/1.3" redirectPort="8443" />

    https请求的处理端口.

    实际上就4个端口 。

    下面我以一个系统里启动3个tomcat为例,说明下操作步骤

    分配端口

    Tomcat1端口分配表(tomcat1全部采用默认配置)

    端口

    端口号

    关闭指令端口

    8005

    http端口

    8080

    https端口

    8443

    Ajp端口

    8009

    Tomcat2端口分配表

    端口

    端口号

    关闭指令端口

    8006

    http端口

    8081

    https端口

    8444

    Ajp端口

    8010

    Tomcat3端口分配表

    端口

    端口号

    关闭指令端口

    8007

    http端口

    8082

    https端口

    8445

    Ajp端口

    8011

    然后启动这三个tomcat即可...

    https://www.cnblogs.com/softidea/p/5735120.html


    展开全文
  • Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选。1、选择需要的tomcat版本下载,通过Xshell、...

    Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选。

    3aac675704ebaa7afef2c35084a44982.png

    1、选择需要的tomcat版本下载,通过Xshell、Xftp上传至CentosX的某个目录下(如/home/temp/)

    2、进入/home/temp目录下,解压tomcat安装包:

    cd /home/temptar -xzvf apache-tomcat-7.0.86.tar.gz

    3、将解压缩后的tomcat文件夹复制至/usr/local目录下,并重命名:

    cp /home/local/apache-tomcat-7.0.86 -R /usr/localmv ./apache-tomcat-7.0.86 tomcat

    4、配置Tomcat用户信息(可不配置):

    cd /usr/local/tomcat/confvi tomcat-users.xml (末尾添加如下信息)

    5、启动Tomcat服务:

    cd /usr/local/tomcat/bin./startup.sh

    6、通过网页访问Tomcat:浏览器地址栏输入:http://服务器ip:8080/(若无法访问,请关闭防火墙)

    ip是centos服务的IP地址;8080是tomcat默认端口

    7、确定tomcat是否启动:

    ps -aux | tomcat

    8、查看防火墙信息:

    service firewalld status

    停止防火墙: service firewalld stop

    关闭防火墙:service firewalld disabled

    对于一些新买的云主机,如果还是无法访问的话,就需要配置安全规则。

    西部数码云服务器是一种简单高效、处理能力可弹性伸缩的计算服务, 帮助你快速构建更稳定、安全的应用,提升运维效率,降低IT成本。

    展开全文
  • 首先直接去官网tomcat上下载,最好不要下最新版本的,我下的最新版本不只知道怎么配置,所以换了9.0的版本。 tomcat的官网 [添加链接描述] 然后解压到你eclipse工作区就行了 eclipse中启动服务器 然后右下角...
  • tomcat 开机自启动设置

    2018-03-28 15:54:45
    .exe 应用程序版本的 tomcat, 就像设置其他软件一样去设置是否开机自启动 ,我没有试过,只知道在电脑管家这些软件中可以对软件进行管理,可以设置2、我一般使用的是 文件版的 tomcat ,这样的怎么设置呢?...
  • 客户服务器上有近15个tomcat,其中13个指向同一个程序,每次改东西重启总是一个愁人的事情。于是就想写一个bat脚本控制tomcat的重启,然后发现不知道该怎么批量关闭。试了好多,杀端口都不行。就连start批量启动也...
  • tomcat6.0启动不了问题的解决

    千次阅读 2010-07-30 09:13:00
     现在网上有很多绿色版的tomcat 6.0下载 ,绿色版的不用安装,用起来非常方便,可以同时运行几个程序,比安装版的话我觉得绿色版的方便许多,可是昨天我重新下了一个tomcat发现怎么都运行不了,最后我在网络...
  • 这学期开始了企业级java的学习,利用一点时间在自己的机子上装了... myeclipse里自带了一个tomcat程序,我们可以先将它开启(在console选项卡旁边有个server选项卡,里面有tomcat,可以将它启动)但此时你在myeclips...
  • 前面我们已经介绍了SpringBoot的内置Tomcat启动过程原理 那么,SpringBoot打包成war包的时候,又是怎么运行的? 在此之前先记结论 SpringBoot程序是jar的方式,是...如何写一个war类型的SpringBoot程序 首先打包...
  • 前面对嵌入式TomcatTomcat 4.0)进行了一个简单的分析,见在应用中使用嵌入式Tomcat。 今天的这篇文章对Tomcat的源码进行了一些分析,主要是Tomcat启动。 1、Bootstrap.java。正如OFBiz的启动程序时Start....
  • 以机器1、机器2、机器3、机器4来说明。 这套程序,是运行于Tomcat的网站。 这套程序在机器1、机器2、机器3中...机器4中,Tomcat可以启动,只是不能加载该网站的一些功能..... 请问,怎么才可以让机器4正常运行程序
  • 我想在STRUTS2中,TOMCAT启动的时候自动调用某个ACTION,该怎么设置? 具体是这样的: 我写了一个计时器程序,希望在tomcat启动的时候调用这个程序,来帮我完成一些计时任务. 先谢谢了...
  • 《 Linux 下并行运行多个 Tomcat 的...首先我们需要明确 Tomcat 是个服务程序一个 Tomcat 服务器需要占用几个通讯端口, 所以默认情况是不能启动多个 Tomcat 服务器,如果要启动多个 Tomcat,则需要修改配置文件, 通
  • Tomcat:第五章:Tomcat 部署脚本编写

    万次阅读 多人点赞 2020-12-22 19:30:25
    显然不是,其真正做法是在Tomcat程序文件之外创建了一个部署目录,在一般生产环境中也是这么做的 即:Tomcat 程序目录和部署目录分开。我们只需要在启动时指定CATALINA_HOME与CATALINA_BASE参数即
  •  今天去部署一个程序,在我的机子上测试都挺正常的(我的机子是XP系统)。但是把程序带过去以后安装,问题就出来了,tomcat6可以服务的形式安装到系统中,但是却怎么启动不起来。  后来到网上查找...
  • 我是用maven多模块项目,有以下几个子项目 ...虽然是个WARN,不影响程序运行,但是我一直想找出来哪里出问题了,tomcat怎么就会去扫描一个不存在lib目录下的jar呢。 ps:tomcat是spring boot内置的容器
  • 我的第一个服务端程序最近在学习写网络游戏,所以要写服务器端程序,我找了一圈,PHP,JAVA,C,最后为了与阿里云和腾讯云的...我的第一个程序很简单,tomcat启动后,每6秒钟运行一次,生成一组随机数,送给mysql数据
  • 对于独立运行的应用程序来说,都有一个入口,以便启动应用程序。Java应用程序的入口是类的main方法,在这里你可以初始化应用的上下文环境,然后创建应用组件并提供服务。对于简单的应用程序,可以直接将启动代码放在...
  • java的内存管理,是靠GC即垃圾回收程序来实现的,GC其实也是一个程序,是怎么编译、运行的? 需要搞清楚几个事情: 1GC和jvm的关系 2jvm在j2ee的工程运行过程中(即发布到tomcat,并启动tomcat,j2ee的web工程就...
  • 在使用IDEA调试程序的时候,有时候在上tomcat关闭未完全的时候,再启动debug模式时会出现如下提示提示我们端口127.0.0.1:3934这端口被占用,无法debug模式运行程序。对于还不怎么熟悉使用IDEA的开发而言,...
  • 使用IDEA创建一个JAVAWEB程序,用MAVEN添加相应的JAR包,启动TOMCAT运行项目,提示:添加的程序包不存在。 然而在编辑java程序的时候明明可以Import相应的jar包,并且使用包类里面的方法,但是tomcat运行启动时候就...
  • 在使用IDEA调试程序的时候,有时候在上tomcat关闭未完全的时候,再启动debug模式时会出现如下提示提示我们端口127.0.0.1:3934这端口被占用,无法debug模式运行程序。对于还不怎么熟悉使用IDEA的开发而言,...
  • 脚本的学习一直不得章法,之前都是囫囵吞枣式的学习,现在决定好好梳理下思路,看看究竟哪里是弱项。...对于一个程序的开发来说,一定是先从整体逻辑框架再到具体细节处理。接下来我从一个脚本中去...

空空如也

空空如也

1 2 3 4 5 ... 8
收藏数 155
精华内容 62
关键字:

tomcat怎么启动一个程序