`
wanghhao
  • 浏览: 22597 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

代码启动tomcat

阅读更多
package com.wisekernel;

import java.net.InetAddress;

import org.apache.catalina.Connector;
import org.apache.catalina.Context;
import org.apache.catalina.Engine;
import org.apache.catalina.Host;
import org.apache.catalina.startup.Embedded;

public class MyEmbededTomcat {

/**
   * @param args
   * @throws Exception
   */
public static void main(String[] args) throws Exception {
   Embedded tomcat = new Embedded();
   tomcat.setDebug(9);
   Engine engine = tomcat.createEngine();
   Host host = tomcat.createHost("localhost","");
   engine.setDefaultHost("localhost");
   engine.addChild(host);
   Context context = tomcat.createContext("","D:/Program Files/eclipse311/workspace/tuition1/WeBRoot");
   host.addChild(context);
   tomcat.addEngine(engine);
   Connector connector = tomcat.createConnector((InetAddress)null,8080,false);
   tomcat.addConnector(connector);
   tomcat.start();
}

}
分享到:
评论

相关推荐

    java代码启动tomcat

    Java 代码启动 Tomcat 在 Java 中,使用 Tomcat 服务器来发布 Web 应用程序是一种常见的做法。下面,我们将详细介绍如何使用 Java 代码来启动 Tomcat 服务器,并实现远程控制 Tomcat。 标题: Java 代码启动 ...

    java调用命令行启动tomcat

    #### 三、编写Java代码启动Tomcat 接下来,我们将通过Java代码来调用命令行启动Tomcat。这里提供一种简单的实现方式——利用`ProcessBuilder`类。 ```java import java.io.IOException; import java.util....

    命令行启动关闭tomcat而不显示cmd界面

    如果不想以服务方式运行,但仍然想在命令行启动Tomcat而不显示窗口,可以在启动命令后添加`-startup`参数,例如:`startup.bat -startup`。这将在后台启动Tomcat,但仅适用于手动启动,不适合自动启动或远程操作。 ...

    java启动tomcat

    Java 启动 Tomcat 在本文中,我们将探讨使用 Java 程序来监听 Tomcat 服务器的状态,并在 Tomcat 无响应时自动重启 Tomcat。 标题解释 在标题 "java 启动 tomcat" 中,我们可以了解到本文的主要内容是使用 ...

    Eclipse无插件启动tomcat可调试

    有时,开发者可能希望在不使用特定插件(如"Tomcat插件")的情况下启动Tomcat,并进行调试。以下是一种方法来实现这一目标,这将帮助你理解如何在Eclipse中无插件启动Tomcat并进行调试。 首先,确保你已经在Eclipse...

    Tomcat启动调试功能

    Tomcat启动调试功能详解 Tomcat启动调试功能是一种非常实用的功能,它允许开发者在Tomcat服务器上调试Java应用程序。该功能可以帮助开发者快速地查找和修复程序中的错误,从而提高开发效率。 什么是Tomcat启动调试...

    Tomcat代码下载 Tomcat代码下载

    6. 使用`bin/startup.sh`(Unix/Linux)或`bin/startup.bat`(Windows)启动Tomcat服务器。 了解Tomcat的配置和管理是关键,包括修改`server.xml`文件来定制服务器设置,使用`webapps`目录部署应用程序,以及通过`...

    eclipse启动tomcat内存泄漏解决

    在Eclipse环境下启动Tomcat时,如果配置不当或者代码存在缺陷,也可能导致内存泄漏问题。 #### 三、Eclipse启动Tomcat内存泄漏常见原因 1. **配置文件设置不当**:启动参数中的`-Xms`和`-Xmx`分别表示JVM的初始堆...

    设置开机启动tomcat.txt

    ### 设置开机启动Tomcat的关键知识点 #### 1. Apache Tomcat简介 Apache Tomcat是一款开源的Servlet容器,它实现了Servlet和JavaServer Pages (JSP)技术规范,并提供了作为Web服务器的一些特性(但是可配置的范围...

    Eclipse无插件启动tomcat,调试

    在Eclipse中,通常我们会使用内置的插件(如Apache Tomcat插件)来管理和启动Tomcat服务器,但有时我们可能需要在不安装任何额外插件的情况下进行操作,例如在没有网络或特定需求下。本篇将详细介绍如何在Eclipse中...

    tomcat——服务器启动说明

    tomcat服务器启动入门说明,检查当前是否存在java进程,关闭进程,进入服务启动文件夹,启动服务,进入服务日志文件夹,进入日志查看模式

    使用embeded tomcat进行嵌入式javaee开发-启动tomcat

    启动Tomcat服务器时,`start()`方法会处理所有的初始化任务,包括加载Web应用配置、解析WAR文件等。`await()`方法则使服务器保持运行状态,直到被显式停止。 在开发过程中,你可能需要添加更多的配置,如设置JNDI...

    tomcat6启动脚本

    在某些特定场景下,比如使用非默认的Java版本或需要系统级服务管理,可能需要使用`jsvc`来启动Tomcat。`jsvc`是Apache Commons Daemon项目的一部分,它允许Java应用程序作为系统服务运行。如果系统中没有预装`jsvc`...

    Tomcat源代码学习研究

    《深入剖析Tomcat源代码:探索底层实现原理》 Tomcat作为开源的Java Servlet容器,是许多Web开发者和系统管理员的首选。它以其轻量级、高效和稳定性著称,而深入理解其源代码,有助于我们更好地优化应用性能,解决...

    Tomcat6.0.41源代码,可直接导入Eclipse

    Bootstrap类是启动Tomcat的入口点。它主要负责加载配置、初始化全局对象、启动JVM服务,最后调用Catalina的start方法启动整个服务器。通过分析这个类,可以了解Tomcat的启动流程和配置加载机制。 三、源代码编译 在...

    设置tomcat启动内存大小

    本文将围绕“设置Tomcat启动内存大小”这一主题,深入探讨如何通过修改配置文件来调整Tomcat服务器的内存使用,以满足不同应用场景的需求。 ### Tomcat内存参数详解 在描述中提到的`catalina.sh`脚本中的`JAVA_...

    windows不能在本地计算机启动Apache Tomcat. 有关更多信息,查阅系统事件日志。如果这是非Microsoft服务,请与服务厂商联系,并参考特定服

    在启动Tomcat服务时,可能遇到的问题包括: 1. **环境变量不正确**:确保`JAVA_HOME`和`CATALINA_HOME`环境变量已经设置并且指向正确的Java JDK和Tomcat安装路径。 2. **服务未注册**:在命令行中使用`sc query ...

    shell脚本远程启动其他服务器的tomcat传输文件自动登录判断启动停止

    这个"shell脚本远程启动其他服务器的tomcat传输文件自动登录判断启动停止"的方案,就是一种典型的自动化运维实践,它结合了多个核心工具和技术,包括shell脚本、expect、ssh以及scp,用于实现远程服务器管理与文件...

    tomcat启动和关闭

    这也是一个Windows批处理脚本,它的作用是启动Tomcat服务器。当你运行`startup.bat`时,它会启动Tomcat的服务进程,加载服务器配置,并准备好接收HTTP请求。Tomcat的启动过程中,会读取`conf/server.xml`配置文件,...

    Tomcat停止与启动shell

    - **启动**:通常在Tomcat安装目录下的`bin`目录下,有`startup.sh`(Linux/Unix)或`startup.bat`(Windows)脚本用于启动Tomcat。执行这个脚本会启动Tomcat的服务进程。 - **停止**:对应地,`shutdown.sh`或`...

Global site tag (gtag.js) - Google Analytics