Chinaunix首页 | 论坛 | 博客
  • 博客访问: 596397
  • 博文数量: 765
  • 博客积分: 40000
  • 博客等级: 大将
  • 技术积分: 5005
  • 用 户 组: 普通用户
  • 注册时间: 2008-10-16 18:49
文章分类

全部博文(765)

文章存档

2011年(1)

2008年(764)

我的朋友

分类:

2008-10-16 18:55:37

    WTP (Web Tools Platform) 是一个开发J2EE Web应用程序的工具集
    用了太长时间的MyEclipse难免想换换口味,这几天下来一堆插件,待有时间把使用心得一个一个写出来
    引用一段官方的介绍:
    The Eclipse Web Tools Platform (WTP) project extends the Eclipse platform with tools for developing Web and EE applications. It includes source and graphical editors for a variety of languages, wizards and built-in applications to simplify development, and tools and APIs to support deploying, running, and testing apps.
    更多使用文档:
    地址:
    我的环境配置:
    Eclipse版本 eclipse-SDK-3.3.2-win32
    WTP版本 wtp-sdk-M-2.0.3
    EMF版本 emf-sdo-xsd-SDK-2.3.2  (WTP依赖)
    GEF版本 GEF-SDK-3.3.2 (WTP依赖)
    其他插件略

    1.安装WTP 插件 略
    2.配置Web Server
    window->preferences->Server->Instaled Runtimes ->Add 添加一个Web Server 例如Tomcat6
    3.新建WTP工程
    File->Web->Dynamic Web Project->添写Project name->勾选java和Dynamic Web Module->填写context信息->finish->建立一个测试用的jsp文件,最好在写个java类在jsp中进行调用,以便测试单步跟踪。
    4.发布应用
    window->show view->other->server->servers在servers视图中右键->new->Server->选择在第二步中配置的Web Server->next>选择第三步创建的WTP工程->finish
    在servers视图会显示刚才创建的Web Server 右键->publish->start或debug->打开浏览器测试吧,再做个断点测试debug,完全没问题,基本热部署也都没问题。
    5.了解WTP部署原理
    本以为WTP发布应用时将文件copy到tomcat下面,结果经查看不是这样的,后来又怀疑动态指定了conf\Catalina\localhost,经查看也没有,
    那么它是如何发布的呢,在jsp写段代码测试下
    <%=com.syj.TestWTP.class.getClassLoader().getResource("") %>
    结果如下
   

[1]  

【责编:landy】

--------------------next---------------------

阅读(249) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~