Eclipse Web Tools Platform减肥记

原创 2004年09月09日 03:59:00

由于本人对Java的爱好只是个人的爱好,一直以来没有将Java运用到实际的项目中,一直没有进行对J2EE关于Web UI方面的学习,小弟今天才开始实际的学习Struts(大家不要笑话偶我,呵呵),我使用Lomboz来做JSP页面的编写,但在写的过程中发现好些用起来不是很顺手,所以就想找个Eclipse下其他开源的Web开发插件,可找来找去没找到什么顺心的,突然想起来IBM为Eclipse贡献出了一个Web Tools Platform(以下均简称为WTP),就google了下关于WTP的信息,但好像用的人不多,大部分的人还是用Lomboz来开发,好像对觉得在EJB方面Lomboz要比WTP好得多,WTP在XML、JSP、Html要好些。我便安装了个来试试,发现的确WTP在编写JSP时要好一些,至少又我要的JSP格式化功能(现在习惯了用代码格式化工具调整代码),但对EJB的开发基本上不可用(也许是由于学习的时间断不知道怎么用,哈哈)。不过如果同时装Lomoz和WTP的话也太大了,这样我这Eclipse用起来也太慢了。之后又下载了个MyEclipse来试试,发现收费的的确是要好一些EJB、JSP、XML、Struts(不知道是我没有用对的原因还是怎么了,对Struts用起来好像有问题)都一块支持了,自己就看了看MyEclipse分别装了那些文件,突然在MyEclipse的Plugins下面发现好多的com.ibm.*目录,仔细一看发现MyEclipse的xml、JSP、htm都是用的WTP中的一部分。所以我就在想我能不能也自己把WTP减减肥,把WTP的对JSP、XML、HTM部分的编辑功能给提取出来呢,这样的话我用Lomboz+减肥WTP+其他Struts插件不就可以很好的进行Struts来开发了嘛。仔细研究了一下终于将我要的这些东西给分离出来了,哈哈。以下便是我们所需要的Plugin包。

com.ibm.base.extensions.ui_1.0.0
com.ibm.base.extensions_1.0.0
com.ibm.encoding.resource_6.0.0
com.ibm.etools.contentmodel.dtd_5.1.0
com.ibm.etools.contentmodel.xsd_5.1.0
com.ibm.etools.contentmodel_5.1.0
com.ibm.etools.dtdmodel_6.0.0
com.ibm.etools.dtdparser_5.1.0
com.ibm.etools.uri.resolver_6.0.0
com.ibm.etools.validation.core_1.0.0
com.ibm.etools.validation.dtd_6.0.0
com.ibm.etools.validation.html_6.0.0
com.ibm.etools.validation.mof_5.1.1
com.ibm.etools.validation.ui_5.1.1
com.ibm.etools.validation.wsdl.wsi_6.0.0
com.ibm.etools.validation.wsdl_6.0.0
com.ibm.etools.validation.xml.ear_6.0.0
com.ibm.etools.validation.xml.ejb_6.0.0
com.ibm.etools.validation.xmltools_6.0.0
com.ibm.etools.validation.xml_6.0.0
com.ibm.etools.validation.xsd_6.0.0
com.ibm.etools.validation_5.1.1
com.ibm.etools.xml.gef.util_5.1.1
com.ibm.etools.xmlcatalog.ui_1.0.0
com.ibm.etools.xmlcatalog_5.1.0
com.ibm.etools.xmlutility_5.1.0
com.ibm.sse.base.source_6.0.0
com.ibm.sse.contentproperties_6.0.0
com.ibm.sse.editor.css_6.0.0
com.ibm.sse.editor.dtd_6.0.0
com.ibm.sse.editor.extensions_6.0.0
com.ibm.sse.editor.html_6.0.0
com.ibm.sse.editor.javascript_6.0.0
com.ibm.sse.editor.jsp_6.0.0
com.ibm.sse.editor.xml_6.0.0
com.ibm.sse.editor_6.0.0
com.ibm.sse.javascript.common.ui_6.0.0
com.ibm.sse.model.css_6.0.0
com.ibm.sse.model.dtd_6.0.0
com.ibm.sse.model.html_6.0.0
com.ibm.sse.model.javascript_6.0.0
com.ibm.sse.model.jsp_6.0.0
com.ibm.sse.model.xml_6.0.0
com.ibm.sse.model_6.0.0
com.ibm.sse.snippets.source_6.0.0
com.ibm.sse.snippets_6.0.0
com.ibm.sse.webmarkup.source_6.0.0
com.ibm.sse.xmlmarkup.source_6.0.0
com.ibm.webtooling.system.dtds_6.0.0
com.ibm.wtp.annotations.controller_1.0.0
com.ibm.wtp.annotations.core_1.0.0
com.ibm.wtp.annotations.ui_1.0.0
com.ibm.wtp.common.ui_1.0.0
com.ibm.wtp.common.util_1.0.0
com.ibm.wtp.common_1.0.0
com.ibm.wtp.emf.workbench.edit_1.0.0
com.ibm.wtp.emf.workbench_1.0.0
com.ibm.wtp.emf_0.5.0
com.ibm.wtp.jdt.integration_1.0.0
org.eclipse.draw2d_3.0.0
org.eclipse.emf.codegen.ecore_2.0.0
org.eclipse.emf.codegen_2.0.0
org.eclipse.emf.common.ui_2.0.0
org.eclipse.emf.common_2.0.0
org.eclipse.emf.ecore.xmi_2.0.0
org.eclipse.emf.ecore_2.0.0
org.eclipse.emf.edit.ui_2.0.0
org.eclipse.emf.edit_2.0.0
org.eclipse.gef_3.0.0
org.eclipse.jem.proxy_1.0.0
org.eclipse.jem.workbench_1.0.0
org.eclipse.jem_1.0.0 
org.eclipse.ui.views.navigator_1.0.0  
org.eclipse.webbrowser_3.0.0
org.eclipse.xsd.edit_2.0.0
org.eclipse.xsd_2.0.0

需要说明的是我现在还没有进行完整的包的依赖性的测试和检查,在其中可能会有一些错误,也可能还有一些包是多余的。在以后的日子里面,如果我有空的话我也会再做些包的依赖型的检查和再次的减肥,同时也看看有没有可能将Lomboz中的jsp的包除去。不过值得高兴的是我不记得是在说明网站上看到说WTP现在的维护好像是交由Lomboz项目组进行维护,希望Lomboz将WTP中的关于Web开发部分融合进入到其中!

Eclipse Web Tools Platform

  • 2007年12月29日 14:33
  • 7.24MB
  • 下载

Eclipse Kepler (4.3.2) SR2 安装 Web Tools Platform (WTP)

http://download.eclipse.org/webtools/repository/kepler/
  • westrain2010
  • westrain2010
  • 2014年05月06日 15:31
  • 2154

Eclipse SDK中一些插件的安装(web开发插件)

eclipse官方网站上下载的标准版Eclipse是没有web开发环境的,为了能够进行web开发,需要安装一些插件。web开发需要的插件有 1 EMF: Downloads | Project hom...
  • Icing9520
  • Icing9520
  • 2013年12月06日 14:39
  • 48195

Eclipse中Web开发需要用的一些插件的安装方法

(原文参考地址:http://blog.csdn.net/icing9520/article/details/17162423) eclipse官方网站上下载的标准版Eclipse是没有web开发环...
  • CSDN_Terence
  • CSDN_Terence
  • 2016年12月02日 15:38
  • 3965

Eclipse使用自带插件JPA Tools实现自动生成数据库对应表的实体类

好久没有写博客了,因为这段时间都在忙着找工作,现在实习的地方找到了,希望可以在那家公司学到更多的知识!   --步入正题之前我不得不吐槽一些博客,写的不清不楚的,通过Hibernate生成对应实...
  • xwnxwn
  • xwnxwn
  • 2016年11月23日 13:37
  • 2686

Eclipse SDK中一些插件的安装(web开发插件)

eclipse官方网站上下载的标准版Eclipse是没有web开发环境的,为了能够进行web开发,需要安装一些插件。web开发需要的插件有 1 EMF: Downloads | Project ho...
  • q1054261752
  • q1054261752
  • 2016年05月01日 12:00
  • 4596

Cloud Foundry 云服务的使用

最近在尝试在微信公众平台做一些小应用,需要提供服务器的域名,便于接收微信服务器发来的消息,同事推荐了cloud  foundry这个云服务商,试用了很不错,写写配置指南吧。 功能 CloudF...
  • soszou
  • soszou
  • 2014年07月05日 10:44
  • 2489

数据库学习--eclipse中JPA插件的安装与使用

前言说明上周实验室学习了数据库设计相关的内容,其中涉及到将数据库实体化的问题,JPA是一个很好的实现工具,便开始着手于JPA的学习。因为JPA涉及到的知识还是挺多的,需要学习许多新的知识,所以对于JP...
  • qq_33429968
  • qq_33429968
  • 2016年12月02日 15:20
  • 3091

使用gradle和eclipse创建java web项目

安装gradle 官网下载gradle二进制文件 http://gradle.org/downloads解压,并加入环境变量 构建web项目 gradle init gradle提供了初始...
  • HelloXiaoYueYue
  • HelloXiaoYueYue
  • 2015年01月30日 13:51
  • 7825

Android实战技巧之九:最新Android开发环境(Eclipse+ADT+Android 5.0)

这里我们要重新配置一下代理,去neusoft.edu.cn镜像网站中下载最新的工具和SDK。 启动 Android SDK Manager(命令行中直接输入android),Tools--->Opt...
  • lincyang
  • lincyang
  • 2014年12月20日 13:37
  • 28348
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Eclipse Web Tools Platform减肥记
举报原因:
原因补充:

(最多只允许输入30个字)