让javaweb程序也能自动安装

让javaweb程序也能自动安装

ID:34497776

大小:42.17 KB

页数:4页

时间:2019-03-07

让javaweb程序也能自动安装_第1页
让javaweb程序也能自动安装_第2页
让javaweb程序也能自动安装_第3页
让javaweb程序也能自动安装_第4页
资源描述:

《让javaweb程序也能自动安装》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、让web程序也能自动安装1、要求我们的web程序使用tomcat作为应用服务器,数据库为mysql。前端不会使用apache或iis。而且程序是运行在windows里。java的版本是jdk1.5,同时,在系统安装的时候,需要导入一些数据,这些都是我们帮助客户录入的,因为客户觉得录入太麻烦了(跑题了)2、思路既然客户要求自动安装,那么无非就是自动安装tomcat,mysql,jdk,我们的web应用,以及导入客户的数据。但是我们的客户对电脑完全不懂,所以,如果安装过程中,出现tomcat那种的“下一步”操作,是绝对不行的。最好是一气呵成,点完安装,一切ok,打开浏览器,就能访问。图形

2、的当然最好,不过俺还是想省点事,交流之后客户能够接受批处理文件。那么就用批处理编写安装程序。3、自动安装jdk因为jdk是tomcat的必要环境,所以先考虑这个。其实这个最简单了,拷贝一份安装过的jdk就可以了,一般c:programefilesjava目录里有两个目录:jdk1.5.0_12和jre1.5.0_12,我们只需要jdk1.5.0_12目录就行了。至于为什么不是jre1.5.0_12?稍后在安装tomcat的时候会提到。4、自动安装tomcat这个部分非常简单,网上也有详细的资料。无非就是下载一个tomcat的免安装版本,然后运行service.bat,将tomca

3、t安装为服务。不过因为我们之前并没有安装过jdk(仅仅是拷贝),所以这样的tomcat是一定运行不起来的。我们需要修改catalina.bat,startup.bat,service.bat这三个文件,在其中加入JAVA_HOME这个环境变量。例如,我们把jdk拷贝到了d:myappjava目录,那么就在那三个批处理里增加:setJAVA_HOME=d:myappjava(不过,如果你的jdk目录与tomcat目录是有规则的放置的话,使用CATALINA_HOME这个环境变量是更好的方式,例如setJAVA_HOME=%CATALINA_HOME%..java)如果你仔细

4、看看service.bat文件,就会发现,里面还使用了JAVA_HOMEjre这样的路径,所以,就如上面所说,如果你使用jre1.5.0_12就无法启动service.bat了,即使提示你服务安装成功,也无法启动。但是startup.bat是可以启动的。所以,一句话,为了简单,省事,直接使用jdk1.5.0_12这样的目录就行了!5、自动安装mysql这部分的资料网上很多,无非是下载免安装版本的mysql。但是通常你花费点时间才发现,免安装版本的mysql里不带my.ini文件,没有这个文件是不能启动mysql的。从你的安装过的版本里拷贝一个出来吧,修改一下其中的配置。另外,这个文

5、件也不用放到什么windows目录下,看到有许多文章就是这么误导人。放在mysql目录里就行了。6、安装我们的web应用以及导入数据安装web应用太简单了,拷贝到tomcat目录下就行了。导入数据也很简单。我们首先准备一个init.sql。这个文件里写上创建数据库的语句,以及建立新用户的语句。然后使用:mysql-hlocalhost-uroot

6、st-utom-p123456

7、个延迟,不过那太麻烦了,所以,我们变通一下,先启动mysql,再启动tomcat,再连接mysql 。ok,最后别忘了给mysql的root用户设置一个密码!8、setup.bat全部内容下面是一个例子,一些信息我删除掉了,不过不影响大局:Bat代码echooffsettargetDir=d:myappxcopy.component*.*/s%targetDir%xcopy.appmyapp*.*/s%targetDir%apache-to

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。