您的位置:首页 > 运维架构 > Tomcat

未安装m2e-scm和m2e-wtp插件如何从svn下载maven项目和在tomcat中部署

2013-06-25 16:14 741 查看
这两天要开发maven项目,于是去http://m2eclipse.sonatype.org/sites/m2e、 http://m2eclipse.sonatype.org/sites/m2e-extras下载maven核心插件和扩展插件,发现这两个地址已经失效,到google上搜了一把,发现sonatype公司不再提供maven相关插件了。m2e核心插件还好,可以在http://download.eclipse.org/technology/m2e/releases下载,可是m2e的扩展插件,找了好久也没找到下载地址。m2e扩展插件使得maven项目下载和部署都非常方便。通过m2e-extras中的
Maven SCM handler for Subclipse插件,我们可以使用下图的方法【import>>maven>>Checkout as Maven project from SCM】直接下载maven项目。通过m2e-extras中的Maven Integration for WTP插件,我们下载的maven项目是可以直接Run on Server的。

如果有这个扩展插件真心是不错。但是现在找不到m2e-extras插件了,我们就不得不另觅他法。经过各种尝试,我找到了一种可行的方法,现在就介绍给大家,如果大家有更好的方法欢迎分享。

我的环境如下:

eclipse版本:eclipse-jee-juno-SR1     svn:site-1.6.18   tomcat:tomcatv6.0.30

下载、配置、部署步骤:

1.从svn检出maven项目,点击“下一步”选择资源库位置,如果没有新建资源库。



2.选择要检出具体项目后点击"下一步",然后选择检出方式,并点击“完成”。一定要“做为新项目“检出否则,检出的项目最后无法部署到tomcat上。



3.选择新建项目的设置向导为”动态web项目“。输入项目名称,后面的步骤就按eclipse默认的来。点击”完成“后,svn开始下载项目。



4.项目下载完后,如图操作,开启项目的mavan的依赖管理功能。



5.删除eclipse项目向导创建的多余文件。



6.在项目上右键,选择”properties",找到Deployment Assembly选项,修改发布内容和发布路径,最重要的是添加maven依赖的jar包。







7,最后在项目上点击右键,Run As>>Run on server,选择你的服务器,就可以启动运行了。



注意事项:

注意发布到WEB-INF/lib中的jar包不要和运行的${TOMCAT_HOME}/lib包下的jar包冲突,否则运行会出现异常。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息