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的自启动和关闭,可实现远程控制tomcat
java启动tomcat,附带详细代码和运行结果截图
tomcat服务器启动入门说明,检查当前是否存在java进程,关闭进程,进入服务启动文件夹,启动服务,进入服务日志文件夹,进入日志查看模式
内嵌式tomcat启动web工程,maven代码 内嵌式tomcat启动web工程,maven代码
Tomcat启动分析以及如何启动 关于tomcat的配置及其代码
windows及linux环境下,tomcat启动参数的设置。在Tomcat上运行j2ee项目代码时,经常会出现内存溢出的情况,解决办法是在系统参数中增加系统参数...
tomcat jdk 和tomat的一些配置文件包括server.xml和linux使用service启动tomcat
详细介绍了Tomcat的启动原理 对调试代码很有帮助
给tomcat设置使用内存,在配置文件中加入一段代码即可!
当我们初学tomcat的时候, 肯定先要学习怎样启动tomcat. 在tomcat的bin目录下有两个启动tomcat的文件, 一个是startup.bat, 它用于windows环境下启动tomcat; 另一个是startup.sh, 它用于linux环境下tomcat的启动. 两个...
NULL 博文链接:https://ch-dj.iteye.com/blog/1926314
我们通常写的timer都是用main方法写的定时器,但同样我们也需要根据服务器启动后定时器也启动的 定时执行任务。不过有个致命伤就是集群方面跟quartz不能比,此方法代码做参考不错,如果要用,那么这个方法在一台...
linux设置tomcat自动启动在centos下,开机后会自动执行/etc/rc.local中的命令,平时启动tomcat的命令为tomcat_home/bin/startup.sh或tomcat_home/bin/catalina.sh start,当直接把他们任何一个加入到/etc/rc.local中...
说明:tomcat源代码项目,该项目可以直接导入eclipse,并且加入servlet-api.jar包,还需要配置-Dcatalina.home="" VM自变量,否则会出错,配置的方法自己查找,最后运行BootStrap.java类即可启动tomcat服务器
编译后的Tomcat源文件
4)把自己写的定时代码,拷贝进来;如下: 0 4 * * * /opt/ltim/tomcat/bin/shutdown.sh —表示每天4点关闭tomcat; 20 4 * * * /opt/ltim/tomcat/bin/startup.sh —表示每天4点十分打开tomcat; 5)...
Tomcat for Visual Studio代码用法特征从Tomcat安装路径添加Tomcat服务器从VSCode启动/重启Tomcat服务器在Tomcat服务器上运行war软件包在Tomcat服务器上调试war软件包在Tomcat服务器上运行爆炸式战争调试在Tomcat...
在Tomcat的bin目录下找到catalina.sh,然后打开它,在以下位置添加一行代码: -Djava.security.egd=file:/dev/urandom 2019年02月12日补充:很多朋友想知道原理,我就简单说明一下。 Tomcat 7和Tomcat 8在启动的...
tomcat服务器资源包,下载后直接解压,即可部署代码,运行启动Tomcat
主要介绍了IDEA 启动 Tomcat 项目输出乱码的解决方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧