经过一上午的摸索,终于搞定了如何内嵌tomcat7.0。其实挺简单的,主要在于与以前版本不同,tomcat7.0只要新建一个对象,就可以完成JSP服务器的启动与关闭,这个关键的类就是Tomcat;
以下是我今天的写的相关代码。IDE用的是Eclipse
主要的结构为:
以下是三个JAVA类的代码:
EmbededTomcat.java --->封装TOMCAT
MainFrame.java ---》主窗体
Aboutus.java ---》软件信息面板
生成可执行的JAR文件便可运行此JAVA应用了。如果觉得要使程序大众化,即在不安装JDK或JRE的情况下使用,可参考我在
http://blog.csdn.net/tomyjohn/archive/2011/05/27/6449831.aspx这所写的如何用EXE文件启动JAR。
看到这里你好像有些想法了,如果可以这样做的话,是不是以后我所写的软件,可以不用做成C/S了,直接做成B/S,而且便于使用。如是再加上一两个内嵌的数据库,即可实现100%的可移植。
下面我将会学习如何使用db4o这个开源的面向对象的内嵌数据库。
分享到:
相关推荐
为什么使用内嵌Tomcat开发?...基于内嵌apache-tomcat-8.0.24的应用开发解决了网上提供省了el-ri相关jar 包的问题,此项目可以直接部署到myeclispe中直接运行EmbededTomcat类就可以执行内嵌tomcat运行web程序
内嵌式tomcat启动web工程,maven代码 内嵌式tomcat启动web工程,maven代码
内嵌tomcat实例代码.rar
记一次通过Arthas定位解决springboot中内嵌tomcat问题.docx
这是一个Java内嵌式 Tomcat的Demo。详细文章请见我的博客
微信小程序php后台内嵌mysql微信小程序php后台内嵌mysql微信小程序php后台内嵌mysql微信小程序php后台内嵌mysql微信小程序php后台内嵌mysql微信小程序php后台内嵌mysql微信小程序php后台内嵌mysql微信小程序php后台...
SpringBoot启动内嵌容器,启动时自动加载tomcat原理,tomcat内嵌集成实现
微信小程序(内嵌网页分享功能) 使用webview加载的原web网页调用小程序分享
这里尤其要注意设置协议这一块,众所周知,Tomcat默认用的是BIO,在生产环境中,最差也得用NIO吧,最好是APR,那么对应的协议类如下:在实际应用的时候,可
SpringMVC精品资源--手写Spring,支持ioc(三级缓存)、aop(cglib)、内嵌tomcat
采用vs2017+C#进行开发,调用dsoframer.ocx控件(ActiveX),实现在winform桌面程序中“内嵌office”的功能。能够对办公文件(Excel/ Word/ PPT/ Visio)进行常见的查看、编辑、保存等操作。对于有相关业务需求的同仁...
springboot单独升级Tomcat
主要介绍了Spring Boot启动过程(五)之Springboot内嵌Tomcat对象的start的相关资料,需要的朋友可以参考下
VB实现应用程序内嵌“百度搜索”的实现代码,就是在一个应用窗口中内嵌一个类似于浏览器的东西,当然要有百度搜索框喽,输入想要搜索的结果跟在百度搜索是一样的,意义不大的小程序,如上图小编搜索的是:烈火网 ...
代码纯原创,通过本demo,可以轻松实现在应用程序中,利用Jetty去监听某个HTTP请求端口或者服务。 例如让本地应用程序不依赖于任何的Server,就能提供本地化的请求服务localhost:8080/omi/event.
基于网络上嵌入式Tomcat资源较少,而我也正好有此资源,因此就共享该嵌入式Tomcat资源,以供大家学习和交流。
嵌入tomcat
使用embeded tomcat进行嵌入式javaee开发-启动tomcat
用java程序做的一个嵌入式tomcat,可供大家参考、补充。