这是一个集成了jre,tomcat,mysql的绿色运行环境, 直接解压之后就可以运行.不需要用户自己安装jre,tomcat,mysql,一键到位,看起来像是桌面式的web应用.换句话说,就像是web与桌面应用的结合体.

整个项目压缩后是34M(内含两个简单的web应用) ,我想对现在的带宽及硬盘已经不能算是庞然大物了.为了安全起见,里面的jre我没有做任何瘦身,是完整的jre1.6u11,tomcat使用的是6.0.16, 端口默认为8080, mysql使用5.1.3这也是最小的完整版,支持InnoDB, 默认用户root,密码空

所以你可以用这个环境来运行你的整个项目,直接将你的项目部署到app/web下就可以,数据库文件存放于app/data下(你可以自己使用工具连接这个mysql进行一些必要的修改), 然后再将整个应用打包后发送给用户就可以了.

下载后直接解压,运行JTM0.9.exe, 点"启动(调试模式)"即可运行你的JavaEE应用.


控制界面

使用"调试模式"可以让你的javaEE应用在windows下真正随处运行,甚至直接解压到桌面就可以运行你的web应用.


调试模式的启动

"服务模式" 这个模式会将tomcat与mysql注册为系统服务,这样不会出现命令行窗口,服务后台自动运行.你可以运行"卸载(系统服务)"来卸载已经注册的服务.这样软件又重新变成绿色的了.(注:在vista下需要关闭UAC才能正常注册系统服务)

当前版本我硬编码了tomcat与mysql的端口,你可以自己手动去修改它们的端口,但会有一些缺憾.这个问题我会在1.0版中解决(如果有制作的话)

如果你发现有其它什么问题或不足之处,欢迎指导、指正.欢迎你的来信: huliqing@live.com

下载地址: JTM0.9 (for: JRE + Tomcat + Mysql) Environment

huliqing
huliqing@live.com

一键搞定JavaEE应用, JRE + Tomcat + Mysql - JaveEE绿色运行环境JTM0.9版,将web变得像桌面应用一样简单.相关推荐

  1. 基础+优化+架构一键搞定,华为大佬的“百万级”MySQL笔记

    前言 MySQL不用多说,大家都知道它是目前最为活跃热门的开源数据库,由于成本低,操作简易的特点,所以在互联网企业中被广泛使用,即使是头部的BATJ.由此可见,想要在互联网行业混得风生水起,或者说想要 ...

  2. 一键搞定Java桌面应用安装部署 —— exe4j + Inno Setup 带着JRE, 8M起飞

    转载自:http://www.blogjava.net/huliqing/archive/2008/04/18/193907.html 对于作Java桌面应用来说,比较烦人的就是安装部署问题,客户端是 ...

  3. java调用大漠插件一键搞定!!!!!!!!!!

    本人java爱好者,最近想要通过java调用大漠插件,实现一些脚本.但是发现java调用大漠插件的文章在网上太少啦,自己经过长达一周的实践和测试,总算是可以通过java调用大漠插件了,也算是给小伙们避 ...

  4. 高考估分查分选志愿一键搞定_支付宝又操办了件人生大事

    摘要: 可能比高考更考验心力的填报志愿,支付宝要帮你一键搞定. 支付宝今天正式上线集估分.查分.选志愿等众多服务于一体的高考后综合服务平台,陪伴高考学生的青春大考.考生在估分.查分后,还可以看到系统智 ...

  5. 强烈推荐一款完全免费的绿色JRE+Tomcat+MySQL集成开发工具 - JTM

    为什么80%的码农都做不了架构师?>>>    因为工作需要经常要将JSP项目拿到客户电脑上进行演示,但客户经常在安装配置JDK.Tomcat.MySQL的过程中出现很多问题,给客户 ...

  6. vbn中使用的3种流程控制结构是_细菌进化树构建:从模式种序列下载到构建系统发育树一键搞定...

    细菌进化树 • 构 建 细菌进化树构建:从模式种序列下载到构建系统发育树一键搞定 对于细菌新种或者新属的发现,总是那么让人期待,但是当我们批量获得16S序列后,逐一对这些尚不知分类地位的序列进行比对并 ...

  7. access横向求和sum_数据横向、纵向及交叉求和,同事用Alt+=号一键搞定!不需要函数...

    数据求和相信许多同学都知道如何操作,在我们的表格中求和的时候,许多同学都是会手动输入sum函数进行数据求和.如果只是一列或者一行数据,我们用sum函数还是挺简单的. 如上图所示,如果我们需要对单元格区 ...

  8. 一键搞定黑白照片上色,模糊的老照片瞬间变清晰

    相信每个人家里都会有一些老照片,闲来时翻了翻相册里那些[老照片],他们是父母年轻时候的爱情,也是自己的童年回忆.只可惜有的照片因为年代久远,现在已经开始模糊不清了,有的甚至是黑白的充满了老旧气息. 虽 ...

  9. UnityHub 无需登录 傻瓜教程 一键搞定

    UnityHub 无需登录 傻瓜教程 一键搞定 前言 一.下载相关的工具 二.选择文件夹路径 总结 版权声明 前言 今天一个组的小姐姐来找我,说她的UnityHub经常要她登录,感觉特别繁琐,问我有没 ...

  10. 讯飞智能语音鼠标G50:AI语音、转写翻译、记录截图一键搞定!

    随着互联网的发展,智能鼠标已经成为我们生活和工作中不可或缺的组成部分.然而,鼠标滚轮异响.按键失灵.驱动难用.手感不合适等一系列问题仍时有发生,所以选择一款智能鼠标尤为重要,它不仅可以提高我们的工作效 ...

最新文章

  1. 一款腾讯UED设计的提示插件(使用教程)
  2. 利用nginx的stream模块实现内网端口的转发代理
  3. Java RMI详解
  4. 《中国人工智能学会通讯》——2.2 智能汽车人机交互与人机协同技术
  5. “冷热通道气流遏制系统”在数据中心机房中的应用
  6. 用top方法查看内存消耗的方法
  7. VTK:提取选择 OriginalId用法实战
  8. 创建虚拟机以及安装Linux操作系统
  9. 伦敦大学金史密斯学院计算机专业,伦敦大学金史密斯学院 Goldsmiths, University of London...
  10. matplotlib的colorbar设置显示的刻度个数和指定的刻度值
  11. python赋值语句的作用_Python之语句与函数
  12. java bytebuffer 读写_java nio bytebuffer文件读写问题
  13. 字节数组byte[]和整型,浮点型数据的转换——Java代码
  14. centos调整页面大小_新手教程!设置PDF文件的页面大小
  15. FFmpeg的H.264解码器源代码简单分析
  16. IntelliLock
  17. php.ini_中文详解
  18. 怎么调整tabcontrol的tabpage标签的宽度
  19. 郑州大学计算机考研拟录取名单,郑州大学2017年统考硕士生拟录取名单2(17)
  20. MYSQL分区表学习

热门文章

  1. python列表的嵌套_Python 展开多层嵌套的列表
  2. oracle永久表设置,Oracle 表空间简单管理永久表空间
  3. project软件_Project软件操作篇——第三篇 优化计划
  4. cmw500 lte非信令测试_买CMW500,信令与非信令的含义?功能?
  5. FileZilla,读取目录列表失败(425 Can‘t open data connection.)的解决办法
  6. CodeForce 855B 暴力or线段树
  7. BZOJ 1497: [NOI2006]最大获利(最大权闭合图)
  8. std::string begin end
  9. Java基础学习笔记二十四 MySQL安装图解
  10. bash手册 之重定向原理与实现