当前位置: 代码迷 >> Eclipse >> Myeclipse施用技巧两三则
  详细解决方案

Myeclipse施用技巧两三则

热度:42   发布时间:2016-04-23 02:25:37.0
Myeclipse使用技巧两三则

最近听说Eclipse的工程直接可以使用Myeclipse开发,觉得是可行的,但是没想到这么容易。

直接从CVS上checkout出一个Web工程,然后开始:

(此时报Servlet的相关错误了)

1、添加tomcat的server-api.jar包。

(此时报错误target runtime apache tomcat v5.5 is not defined )

2、右键工程,targeted runtimes 中添加Tomcat5.5的运行环境。?

(此时项目变成了一个Java项目,没法加入到Tomcat中运行)

3、右键工程,Myeclipse选项中,添加Web Capability,配置相关的Web Root?和 Context(上下文,即访问的Url)

?

经过上述过程,一个Eclipse的CVS的工程就全部转换成了Myeclipse下开发了。

?

另外,在Myeclipse下部署一个工程有以下缺点:

?

1.使用myeclipse部署web应用程序的弊端

???????????????????开发效率低:?新增文件,必须关闭服务器,然后重新部署。

???????????????????浪费空间:部属时,应用程序必须部署一份到tomcat的webapps下。

?2。如何解决?????

??????????????????? 使用外挂的方式,部署应用程序

?3.? 具体做法

???????????????????? 修改tomcat/conf/server.xml.新增一个context元素。

?????????????????????所有jar文件必须放在WEB-INF/lib下。???????????

xml 代码
  1. <Context?path="/dataserver"?docBase="D:\Java\projects\dataserver\webapp"?reloadable="true"/>??
  2. ??????Host>??
  3. ??
  4. ????Engine>??
  5. ??
  6. ??Service>??
  7. ??
  8. Server>??

??????????????? path:访问时,url的名称。

??????????????? docBase:web程序的webapp目录的位置。

?

?4。 为何这样部署

  • ???????????? 新增文件时,不需要重新部署应用程序。
  • ???????????? 支持在eclispe下执行断点。
  • ???????????? 节约空间。

?

  相关解决方案