MyEclipse 打包和发布的个人总结
来源:互联网 发布:mac能玩dota2吗 编辑:程序博客网 时间:2024/03/29 05:05
开发环境
myeclipse7.0
jdk1.6
tomacat6
实验方法一:简单的内部测试的发布方法,不用打包步骤
使用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文件;设置方法,在本人的其它文章中有介绍。
然后运行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地址。
- MyEclipse 打包和发布的个人总结
- MyEclipse 打包和发布的个人总结 .
- MyEclipse 打包和发布的个人总结
- Linux下Qt程序的打包发布和问题总结
- quick-3.5 打包加密的个人总结
- ocx控件打包发布问题的总结
- Python打包与发布的概念总结
- myeclipse项目打包发布时的目录问题
- Manifest简化应用的打包和发布
- 简化Java应用程序的打包和发布
- 简化Java应用程序的打包和发布
- 简化Java应用程序的打包和发布
- 简化Java应用程序的打包和发布
- 简化Java应用程序的打包和发布
- 简化Java应用程序的打包和发布
- 18.python的打包和发布
- C#程序的打包和异地发布
- 项目打包、多渠道打包和发布app的建议
- 坑爹的 APNS 回调方法didReceiveRemoteNotification
- 移动支付misc
- servlet、struts2、springmvc中实现带进度条的文件上传
- tomcat-5.5.25-4.0+jdk1.4
- 算法与数据结构之堆排序
- MyEclipse 打包和发布的个人总结
- 2013年科技10大看点:苹果之变
- java GUI编程总结图
- 编写一个基本的ssh例子(2)
- 30+ Web下拉菜单
- 屌丝自制路由器 破校园网络封锁
- 谷歌地图跃居苹果应用店第一
- struts2教程:13、访问或添加request/session/application属性
- 浏览器BUG大集合(持续更新)