锁定老帖子 主题:告别myeclipse下部属web应用程序
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2007-04-09
1.使用myeclipse部署web应用程序的弊端 开发效率低: 新增文件,必须关闭服务器,然后重新部署。 浪费空间:部属时,应用程序必须部署一份到tomcat的webapps下。 2。如何解决 使用外挂的方式,部署应用程序 3. 具体做法 修改tomcat/conf/server.xml.新增一个context元素。 所有jar文件必须放在WEB-INF/lib下。 xml 代码
path:访问时,url的名称。 docBase:web程序的webapp目录的位置。
4。 为何这样部署
声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2007-04-09
支持在eclispe下执行断点。
节约空间。 这两点太牵强了吧,程序能有多大,而且部署到tomcat里也可以执行断点啊 |
|
返回顶楼 | |
发表时间:2007-04-09
fantasy 写道: 1.使用myeclipse部署web应用程序的弊端 开发效率低: 新增文件,必须关闭服务器,然后重新部署。 其实MyEclipse的WEB布署方式还是很不错的,下面引用Blogjava上面一位朋友博客中的一段: Myeclipse插件对Tomcat的支持看起来应该是最好的,特点是热部署。不管是对Servlet的修改,还是对web.xml的修改都可以。却可以做到,哪个变了,就加载哪个。它可以很方便的把你的工程直接发布到Tomcat中去,或者是以war的形式发布过去。 原文地址如下:http://www.blogjava.net/itspy/archive/2007/01/18/94442.html 所以,在MyEclipse布署web应用程序的时候,还是蛮方便的 浪费空间:部属时,应用程序必须部署一份到tomcat的webapps下。 这个我想也不是什么问题,对于现在的硬盘来说,WEB应用程序根本算不上什么吧。 |
|
返回顶楼 | |
发表时间:2007-04-09
MyEclipse布署web应用程序一般刷新就能部署过去的
|
|
返回顶楼 | |
发表时间:2007-04-09
try eclipse WTP 2 M6
可以像sysdeo tomcat launcher 那样直接用你项目的web目录作为部署根目录。自带的loader可以方便的将依赖项目加入你web程序的class loader而不用copy到 WEB-INF/lib下。 http://www.eclipse.org/webtools/development/news/2.0M6/server.php 当然如果你喜欢轻便,sysdeo tomcat launcher是最佳选择。 myeclipse?it's bloated and not free |
|
返回顶楼 | |
发表时间:2007-04-09
内置jetty吧
|
|
返回顶楼 | |
发表时间:2007-04-10
对
WTP也不错 |
|
返回顶楼 | |
发表时间:2007-04-10
只要有办法,就最好用内置jetty开发。
这个应该是最happy滴,不过俺米有机会用:( |
|
返回顶楼 | |
发表时间:2007-04-10
rainlife 写道: fantasy 写道: 1.使用myeclipse部署web应用程序的弊端 开发效率低: 新增文件,必须关闭服务器,然后重新部署。 其实MyEclipse的WEB布署方式还是很不错的,下面引用Blogjava上面一位朋友博客中的一段: Myeclipse插件对Tomcat的支持看起来应该是最好的,特点是热部署。不管是对Servlet的修改,还是对web.xml的修改都可以。却可以做到,哪个变了,就加载哪个。它可以很方便的把你的工程直接发布到Tomcat中去,或者是以war的形式发布过去。 原文地址如下:http://www.blogjava.net/itspy/archive/2007/01/18/94442.html 所以,在MyEclipse布署web应用程序的时候,还是蛮方便的 浪费空间:部属时,应用程序必须部署一份到tomcat的webapps下。 这个我想也不是什么问题,对于现在的硬盘来说,WEB应用程序根本算不上什么吧。
还有一种情况,如果你的项目中使用hsql作为数据库,部署一份到tomcat下以后,你操作数据库就是针对tomcat下的hsql,重新部署的时候,数据就会消失。
|
|
返回顶楼 | |
发表时间:2007-04-10
kaktos 写道 try eclipse WTP 2 M6
可以像sysdeo tomcat launcher 那样直接用你项目的web目录作为部署根目录。自带的loader可以方便的将依赖项目加入你web程序的class loader而不用copy到 WEB-INF/lib下。 http://www.eclipse.org/webtools/development/news/2.0M6/server.php 当然如果你喜欢轻便,sysdeo tomcat launcher是最佳选择。 myeclipse?it's bloated and not free 我个人也觉得,eclipse+myeclipse不怎么好,老是自动关闭,郁闷死了,而且有时候速度奇慢! |
|
返回顶楼 | |