这是一个集成了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

一键搞定JavaEE应用,JRE+Tomcat+Mysql-JaveEE绿色运行环境JTM0.9版相关推荐

  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. 2021年大数据常用语言Scala(二十七):函数式编程 聚合操作
  2. 全面认识网络诊断命令功能与参数——netsh diagnostic命令
  3. python实现新闻网站_如何用 100 行 Python 代码实现新闻爬虫?这样可算成功?
  4. 计算机领域中随处可见的抽象
  5. 石家庄计算机职业学院张秋玉,九龙坡有什么大学
  6. 在Java中使用Collat​​or和String类进行字符串比较
  7. 这几天的学习进度总结
  8. Java基础学习总结(137)——Java ClassLoader再总结
  9. 2017linux版本号,Linux基本命令 2017-11-27
  10. php之获取ip(网站地址)
  11. 如何写一个NB的商业计划书
  12. 微信小程序底部导航栏
  13. sqlserver 建表语句
  14. 2021年中国DevOps现状调查报告发布!
  15. html图片顺时针倾斜50度,html – 使用transform进行垂直对齐:translateY(-50%);里面绝对定位的div...
  16. Android内存优化大总结
  17. 一款自适应的聊天网站-匿名在线聊天室PHP源码
  18. 辗转相除法——求最大公约数
  19. 【RW007系列综合实战3】柿饼派上怎样更新RW007固件和驱动?
  20. Flutter-解决Try catch出现异常:type ‘_TypeError‘ is not a subtype of type ‘Exception‘ in type cast

热门文章

  1. python逻辑运算优先级_测试误区《二》 python逻辑运算和关系运算优先级
  2. python photoshop自动化_你会用Python 搞定你的电子签名吗?
  3. Java监测他人的消息_Java中的Listener 监听器
  4. 字体怎么安装到vivo_老人用手机遇到操作麻烦?vivo远程协助及时解决问题
  5. jstl概念以及基本使用
  6. 10)-MySQL数据库基础练习(答案版)
  7. 深入了解Java虚拟机(1)java内存区域与内存溢出异常
  8. WPF中调用Process打开网页或本地文件夹
  9. [BZOJ1006]神奇的国度
  10. 判断多边形边界曲线顺/逆时针 两种方法