`
df274119386
  • 浏览: 54062 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

使用eclipse插件完成WTP和maven2的整合

阅读更多

首先,要有比较新的eclipse,最好是3.6的。以后安装一下插件:

    * WTP   http://download.eclipse.org/webtools/updates
    * SVN   http://subclipse.tigris.org/update_1.6.x
    * M2Eclipse  http://m2eclipse.sonatype.org/sites/m2e
    * M2eclipseExtras  http://m2eclipse.sonatype.org/sites/m2e-extras

以上注意安装顺序,全部安装好后,继续往下看。

说一下为什么要wtp和maven2一起使用。maven2管理依赖,wtp方便调试,省的每次要敲maven2命令打包。

wtp和m2eclipse插件都可以建立工程,有两种办法:

第一种先建立wtp工程在添加maven2的依赖管理

第二种先建立maven2的工程,在添加wtp的特性。

本文使用第二种办法。

看下图说明m2eclipse插件安装完成:



开始建立maven2的工程:






这是选择maven2的webapp的模板。这样maven2的依赖工程就是符合war格式的了。



建好后工程如下图,有个错误,是maven2依赖一个编译插件的问题没关系后面搞它,注意一下这个时候web application是2.3版本的:





选择工程,以后到属性界面,以后选择java build path



再到java compiler,把编译jdk给改了:



现在来设置WTP:





大家看到java版本和web版本都不对,所以把复选框去掉,以后apply, 以后在勾上java选1.6,web选2.5:



点击这个链接设置,wtp的webapp目录为maven2模板的目录:



先确定所有,可能会有点卡,耐心等待,eclipse在很努力的工作。

在到项目属性的java build path,切换到source选项卡:



添加一个java的目录,为什么加,是因为maven2 webapp的模板这样安排的。
以后设置wtp编译目录:



没有这个选项说明,wtp的版本低了。升级去。。。



这图说明了,wtp的lib依赖是maven2的lib,java编译目录是java目录和resource目录,webapp的根目录是webapp目录。



看到工程目录,java resources有2个目录,一个是让你放代码的,一个是资源配置文件,

这是maven2的模板安排。

接下来我们来搞定那个项目的错误,打开pom.xml文件,m2eclipse的编辑模式有丰富的设置不在罗嗦。





添加这个两个依赖就可以了。

最后部署项目就可以看到服务器有项目的选项了,添加,启动,可以看到hello word的index.jsp页面。

ps: maven2如果没有使用自己的仓库的话,需要网络去下载依赖文件,就是说请联网,不然控制台说提示下载依赖文件失败。

注: 本文转至 http://blog.csdn.net/tom_221x/archive/2010/12/22/6092638.aspx
  • 描述: 1.jpg
  • 大小: 46.2 KB
  • 描述: 3.jpg
  • 大小: 50.1 KB
  • 大小: 8.7 KB
  • 大小: 76.2 KB
  • 大小: 65 KB
  • 大小: 26.6 KB
  • 大小: 56.2 KB
  • 大小: 80.2 KB
  • 大小: 32 KB
  • 大小: 16.3 KB
  • 大小: 43.9 KB
  • 大小: 13.8 KB
  • 大小: 23.9 KB
  • 大小: 28.2 KB
  • 大小: 23.6 KB
  • 大小: 23.6 KB
  • 大小: 17.5 KB
  • 大小: 26.6 KB
  • 大小: 56.2 KB
  • 大小: 37.3 KB
  • 大小: 11.3 KB
分享到:
评论

相关推荐

    eclipse离线安装maven插件(m2e),maven插件离线安装包

    现在eclipse的社区版都不内置maven插件了,站点在线安装实在是太痛苦了(我装了6个小时),于是急于寻找一种离线安装的办法,可是在网上又找不到对应的m2e包(我用的eclipse4.7),于是我决定将站点下的文件(很多)...

    Eclipse 3.3配置WTP插件

    下载Eclipse3.3。 这里我用的Eclipse Classic 3.3.1.1 ,主要是为了学习如何在Eclipse上安装插件(完整文章参考Eclipse3.3 安装及插件配置)。

    eclipse wtp plugs 2

    6. 使用 eclipse wtp merge 将 eclipse wtp plugs 0 ~ eclipse wtp plugs 4 的文件合成后,就能得到完整的 WTP Plugs 压缩包 -----------------------------------------------------------------------------------...

    eclipse wtp plugs 3

    6. 使用 eclipse wtp merge 将 eclipse wtp plugs 0 ~ eclipse wtp plugs 4 的文件合成后,就能得到完整的 WTP Plugs 压缩包 -----------------------------------------------------------------------------------...

    Eclipse_wtp_tomcat

    Eclipse_wtp_tomcatEclipse_wtp_tomcatEclipse_wtp_tomcatEclipse_wtp_tomcatEclipse_wtp_tomcatEclipse_wtp_tomcatEclipse_wtp_tomcatEclipse_wtp_tomcatEclipse_wtp_tomcat

    eclipse WTP 1.2 插件 支持 jquery 1.6

    jQueryWTP一个让Eclipse WTP支持jQuery Javascript代码自动补全功能的Eclipse插件。 支持jquery 1.6

    eclipse插件 - jQuery

    如果采用了jquery框架,当然很希望Eclipse能帮我们完成代码自动完成的功能了,但Eclipse默认只是支持js的代码自动完成,利用这个插件,可以让Eclipse支持jquery的代码自动完成功能(前提:Eclipse已完成WTP的安装),...

    使用Eclipse及WTP插件开发JSP应用程序

    在Eclipse环境下,基于WTP插件,开发JSP应用程序 内容还是比较详尽的,以图示的方式介绍了安装过程,最后还举了一个非常简单的例子作为示例

    myeclipse或eclipse无法从wtpServer添加tomcatserver

    文档解决了myeclipse或eclipse无法从wtpServer添加tomcatserver

    eclipse wtp plugs 1

    6. 使用 eclipse wtp merge 将 eclipse wtp plugs 0 ~ eclipse wtp plugs 4 的文件合成后,就能得到完整的 WTP Plugs 压缩包 -----------------------------------------------------------------------------------...

    eclipse wtp plugs 4

    6. 使用 eclipse wtp merge 将 eclipse wtp plugs 0 ~ eclipse wtp plugs 4 的文件合成后,就能得到完整的 WTP Plugs 压缩包 -----------------------------------------------------------------------------------...

    eclipse wtp merge

    6. 使用 eclipse wtp merge 将 eclipse wtp plugs 0 ~ eclipse wtp plugs 4 的文件合成后,就能得到完整的 WTP Plugs 压缩包 -----------------------------------------------------------------------------------...

    eclipse wtp plugs 0

    6. 使用 eclipse wtp merge 将 eclipse wtp plugs 0 ~ eclipse wtp plugs 4 的文件合成后,就能得到完整的 WTP Plugs 压缩包 -----------------------------------------------------------------------------------...

    Eclipse WTP Web应用开发

    Eclipse WTP Web应用开发,(曼德尔),姚军等译。

    eclipse(wtp)内存溢出相关配置文件

    eclipse(wtp)内存溢出解决办法 修改配置文件

    Maven2+Eclipse开发J2EE指南说明

    说明如何基于Maven2+eclispe+WTP+m2eclispe开发javaee应用程序!.

    eclipse-wtp-freemarker:eclipse-wtp-freemarker

    eclipse-wtp-freemarker eclipse-wtp-freemarker 遵循与相同的想法

    MyEclipse Web工程 完美移植到Eclipse WTP

    完美移植到Eclipse

    Eclipse wtp(tomcat)配置手册

    有图,有文,步骤清晰,有测试是否成功安装的方法

    eclipse-wtp-xml-search:Eclipse WTPXML搜索

    Eclipse WTP / XML搜索概述Eclipse WTP / XML Search是一组插件,可为您提供2个功能: 它提供了一个XML /搜索对话框(如文件/搜索)。 您可以使用XPath从工作空间中搜索XML(HTML,JSP)文件: 开发自己的插件来管理...

Global site tag (gtag.js) - Google Analytics