1,在客户的服务器上面安装 数据库,费用看客户掏钱还是你掏钱。 从开发环境导出数据。导入到运行环境。
2,在客户的服务器上面安装tomacat服务器。
3,在eclipse上面打包项目为war包,放到tomcat的webapp目录下面。
4,启动tomcat。
5,检查tomcat的webapp目录下面已经解压完成的项目文件。修改数据库连接等配置文件。
6,重新启动tomcat。
如果有问题,检查配置文件。



MyEclipse 打包和发布的个人总结


实验方法一:简单的内部测试的发布方法,不用打包步骤

使用myesclipse时,在本机自动编译且运行正常后,找到Tomcat目录的相关位置,如C:/Tomcat6.0/work/Catalina/localhost/_/org/apache/jsp,下一级目录就是server.xml中配置的子目录了,复制内容该子目录的全部内容到测试服务器的同样目录下,启动测试服务器的tomcat,就能看到对应的网页了。

说明:

1、此方法,用户可以看到源文件,只能用于内部测试。

2、本人清空work目录,在myesclipse启动Tomcat时,会自动生成各下级目录和对应的内容,证明是自动生成的。


实验方法二:MyEclipse生成WAR包并在Tomcat下部署发布

首先是使用MyEclipse将web项目打包,右键选中项目,选择export。
弹出Export的select窗体,选择Java EE 的WAR file(myeclipse)选项,然后选择工程名称和路径,单击完成就可以了。

打包完成以后我们将war放到tomcat的webapps目录下,并设置server.xml文件;设置方法,http://8037428.blog.51cto.com/8027428/1351546文章中有介绍。
然后运行tomcat,并输入项目的url就可以了。

说明,对外此方法可用,即使包括了外部JAR包

补充,个人习惯是将war包用rar解压到webapps目录下的指定目录中(如abc),然后在server.xml文件中,设置docBase项为该目录(如abc),再启动tomcat。

说明,server.xml调整后,tomcat必须重新启动,配置文件才起作用。


实验方法三:指定目录生成jar包

在工程内的指定目录(CS或者BS结构)上单击右键,选择Export选项,弹出Export的select窗体,选择Java 的Jar file选项,然后选择工程名称和路径等,单击完成就可以了。


实验方法四:用MyEclipse视图生成并自动布署

菜单window--show view,选择package exlorer视图,在此视图中,在要生成的项目上右键,选择add and remove project deployments,弹出窗体中,单击add按钮,弹出创建新部署对话框,在server下拉框中选择tomcat 6.x服务器;选项是生成开发过程的部署(wlp),还是最终发版的部署(war);系统会自动部署在tomcat的webapps目录,系统允许删除此部署,允许重新部署。

说明,此方法最简单,且满足了内部测试和发版的要求。
注意事项

发布后与开发版不一样,直接用http://localhost:8080访问时,显示的是tomcat的root下的index.jsp,即使你的目录下有此文件也是显示tomcat的,解决方法,用不同的端口号,且地址改为访问IP地址,即使本机,也用http://127.0.0.1:8080,就正常了。

自动获取IP时,检查本机的IP地址的方法,运行cmd,输入ipconfig,本地连接中会显示现在的IP地址。